2019
as Stanley
2017
as Mr. Williams
2016
as Charlie Rossmore
2016
as Young Tom Winston
2014
as Night Patrol Officer #1
2012
as Chris Comeau
2011
as Walsh
2009
as Simon Fields
2007
as Collin
2007
as Young Doctor (as David Flemming)
2003
as First Officer Carey Wilson Kirkland