Known For
Filmography
2017
2016
2015
2010
2010
2009
2009
2008
2006
2006
2002
2001
2001
1999
1999
1995

Eyewitness
Movie · as Louis

Wake Up
Movie · as Mr. Bowman / Additional Voices

A Christmas Truce
Movie · as Captain Myers

Haven
TV · as Aiden Driscoll · 1 ep

Republic of Doyle
TV · as Grant Pritchard · 1 ep

The Timekeeper
Movie · as Martin Bishop

The Listener
TV · as Toby Logan · 65 eps

Murdoch Mysteries
TV · as Nicholas Jenkins · 1 ep

Obituary
Movie · as Luke

Runaway
TV · as Jake Bennett, Jack Bennett · 6 eps

Flower & Garnet
Movie · as Carl

Thir13en Ghosts
Movie · as The Torn Prince

Wolf Lake
TV · as Sean · 2 eps

Teen Sorcery
Movie · as Michael Charming

So Weird
TV · as Zach Stewart · 1 ep

Margaret's Museum
Movie · as Jimmy MacNeil
