2002
as French Officer (uncredited)
2014
as Supervisor Mark
2016
as Doctor Tennant
2011
as Det. Lonergan
2023
as Michael
as Tyler
2015
as Evan (segment 'Pinned')
2022
as Alex Corringfield
2005
as Joe Stone
as Self
as Allen
2017
as Narrator