Actor:
-
1. Stay (2005), film...Clerk / Student Guide
-
2. Damages (2007), series...David Connor
-
3. Dark Blue (2009), series...Scott Muller
-
4. Morning Glory (2010), film...First Date
-
5. Nikita (2010), series...Ryan Fletcher
-
6. Ghost of New Orleans (2011), film...Paul Marais
-
7. Black Marigolds (2013), film
-
8. 12 Monkeys (2015), series...Aaron Marker
-
9. Shut Eye (2016), series...Foster Hilburn
-
10. Curvature (2017), film...Wells
-
11. The Enemy Within (2019), series...Christopher Shepherd
-
12. King Richard (2021), film...PV CC Tennis Pro
-
13. Invasion (2021), series...David Barton
-
14. The Endgame (2022), series...Jonathan Doak