Masters in Crime 2018
as Hank Franklin, Writer, Producer
Manifold 2013
as Kevin
Spirit Bear: The Simon Jackson Story 2005
as Neil Lawrence
Coast to Coast 2004
as Randolph Carroway
Shattered Glass 2003
as Ian Restil
Loose Corner 1986
Actor
Credits from TMDB.