
Role w serialach
Degrassi
jako Declan Coyne
63 odcinków
Hemlock Grove
jako Peter Rumancek
33 odcinków
Frontier
jako Michael Smyth
18 odcinków
Terra Nova
jako Josh Shannon
11 odcinków
Degrassi: Minis
jako Declan Coyne
6 odcinków
Life Unexpected
jako Sam Bradshaw
4 odcinków
Shattered
jako ron kelly
1 odcinków
R. L. Stine's The Haunting Hour
jako Josh
1 odcinków
Law & Order Toronto: Criminal Intent
jako Calvin Follows
1 odcinków