2018
The Quiet Man
(Video Game)
Babcock
2018
Taken
(TV Series)
Raphael Fratelli
- All About Eve
(2018)
... Raphael Fratelli
2017
What About Shelley
(Short)
Adam
2015
Teenagers
(TV Series)
Roman
- Cinderella Ending
(2015)
... Roman
- Finishing Isn't Everything
(2015)
... Roman
- That Kind of Girl
(2015)
... Roman
- Girl Fights and Late Nights
(2015)
... Roman
- Do You Wanna Make a Movie?
(2015)
... Roman
6 More Episodes
2014
Wolves
Brad Lewis
2014
Sorority Surrogate
(TV Movie)
Kyle
2010-2013
Degrassi: The Next Generation
(TV Series)
Owen Milligan
- The Time of My Life: Part 1
(2013)
... Owen Milligan
- The Time of My Life: Part 2
(2013)
... Owen Milligan
- Zombie: Part 2
(2013)
... Owen Milligan (credit only)
- Zombie: Part 1
(2013)
... Owen Milligan (credit only)
- Karma Police: Part 2
(2013)
... Owen Milligan (credit only)
111 More Episodes
2013
The Angel Inn
Pete Miller
2011
Degrassi: Minis
(TV Series short)
Owen Milligan
- The Power Play Part Four
(2011)
... Owen Milligan
- The Power Play Part Two
(2011)
... Owen Milligan
2011
Divorce
(Short)
2011
Flashpoint
(TV Series)
Dixon Green
- A Call to Arms
(2011)
... Dixon Green