
Known For
Filmography
2026
2023
2023
2021
2020
2018
2018
2017
2016
2016
2012
20112009
2005
2005

Fast
Movie

Unseen
Movie · as Isaac

We Have a Ghost
Movie · as Fake Jesus

Palmer
Movie · as Ned

The Lovebirds
Movie · as Bicycle

The Domestics
Movie · as Andrew

Power of the Air
Movie · as David Williams

The Dunning Man
Movie

MacGyver
TV · as Millennial · 1 ep

Preacher
TV · as Man (Flashback) · 1 ep

Rock of Ages
Movie · as Guy in Crowd
Extraordinary Fidelity
Extraordinary Fidelity
Movie · as Phil Smith

The Book of Ruth: Journey of Faith
Movie

Cry_Wolf
Movie · as Underclassman #2 (uncredited)

A Haunting
TV · as Dave Considine, Tom Blasko · 2 eps