2022
This is Us - Saison 6
Rôle: Kevin Pearson
2019
This is Us - Saison 4
Rôle: Kevin Pearson
2014
Mistresses (US) (2013) - Saison 2
12 Episodes
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
-
10
-
11
-
12
-
13
Rôle: Scott Trosman
2013
Revenge - Saison 3
12 Episodes
1
-
2
-
3
-
4
-
5
-
6
-
10
-
11
-
12
-
13
-
14
-
15
Rôle: Patrick Osbourne
2010
Smallville - Saison 10
Rôle: Oliver Queen / L'archer Vert
2008
Gemini Division - Saison 1
12 Episodes
1
-
2
-
3
-
4
-
5
-
6
-
9
-
10
-
11
-
18
-
22
-
27
Rôle: Nick Korda
2006
2009
Smallville - Saison 9
1 Episode
20
Scénariste
2026
Tracker - Saison 4
Producteur délégué
2025
Tracker - Saison 3
Producteur délégué
2024
Tracker - Saison 1
Producteur délégué
2024
Tracker - Saison 2
Producteur délégué
2022
The Noel Diary
Producteur délégué
2018
Another Time
Producteur délégué