
Actor

2010 · ★ 4.4
as Paul Beaumont

2015 · ★ 4.5
as Detective Adam Levine

2011 · ★ 4.3
as Cain

1997 · ★ 5.9
as Farmers Market Vegetable Salesperson (Uncredited)

2019 · ★ 6.1
as Newscaster

2012 · ★ 3
as Jonathan Harker

2025 · ★ 5.9
as Todd

2024
as Randall Withers

2017 · ★ 4.3
as School Teacher

2009
as Perry

2016 · ★ 3.2
as James Grady

2025
as The experimenter

2025
as Spencer

2024
as Aura Exec #1

2021
as Roger

2020
as Dale

2008
as McGuire

2020
as Governmental message announcer (voice)

2014
as Narrator

2023
as Mayor Hoffstein

2018
as The Mystery Man

2005
as Dad

2024
as Brian

2019
as Drew

2022
as Mark

2026

2023

2023

2009

2025
as Robert/Thomas
Movies from TMDB, TV roles from TVmaze (main cast only).