|2015||Room as Leo|
|2012||The Samaritan as Deacon|
|2009||Cairo Time as Mark|
|2006||Heyday! as Joe Neal|
|2004||Confessions of a Teenage Drama Queen as Calum|
|2004||Siblings as Mr. Phillips|
|2002||The Nature of Nicholas as Father|
|2000||Possible Worlds as George Barber|
|2000||The Spreading Ground as Johnny Gault|
|2000||The Claim as Burn|
|1999||The Passion of Ayn Rand as Richard|
|1998||Last Night as Radio D.J. (voice)|
|1997||The Sweet Hereafter as Sam Burnell|
|1993||A Man in Uniform as Henry Adler|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.