
Actor
Age 41 · USA

2017 · ★ 6.2
as Elf (uncredited)

2022 · ★ 7.1
as Joe Seminarian (uncredited)

2010 · ★ 2.2
as Rod

2013 · ★ 2.1
as Rod

2016 · ★ 5.2
as John

2022 · ★ 3.2
as Rod

2017 · ★ 3.9
as Blake

2025
as Hospital Patient

2017 · ★ 5.6
as Orderly

2021
as Mammon

2025
as Assassin 3

2019
as Dead Eye Rogers

2015
as Tristan / Traveler
Movies from TMDB, TV roles from TVmaze (main cast only).