Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Chapelwaite

2021
as Stephen Boone

An Insignificant Harvey

2011
as Lucas Harold

Picture Day

2012
as Jim

Joseph and Mary

2017
as Rabbi Elijah

We Forgot to Break Up

2017
as Angus MacQueen

Rape Card

2018
as Miles

Crash Course

2001
as Benno

The Crossing

2000
as Alexander Hamilton

The Steps

2016
as Keith

Eye of the Beholder

1999
as Paul Hugo

Dead Mary

2008
as Baker

O Negative

2015
as The Man

Director

Movie O Negative 2015

Writer

Movie We Forgot to Break Up 2017
Movie O Negative 2015

Producer

Movie Alan Pakula: Going for Truth 2019
Movie O Negative 2015

Guest Star

Episode Relic Hunter
Fertile Ground
2000
Episode The Others
Pilot
2000
Episode Murdoch Mysteries
Still Waters
2008