Home / Discover / People

Impulse

2018
as Townes Linderman

Murdoch Mysteries

2008
as Detective Llewellyn Watts

Four in the Morning

2016
as Bondurant

Chained

2012
as Young Bob

Close to You

2024
as Michael

Lie Exposed

2019
as Jerry

The Recital

2003
as Steven Mills

Guest Star

Episode Corner Gas
Buzz Driver
2007
Episode Accused (US)
Samir's Story
2023
Episode Incredible Story Studio
Fools Rule
2001
Episode Incredible Story Studio
Hidden Agendas
2001