Oyunculuk

Yıl Başlık Rolü
2024 Place of Bones Cherokee Jack
2024 Joker: İkili Delilik -
2021 Catch The Bullet Jed
2020 Initiation Beau Vaughn
2013 Labor Day Henry Wheeler
2010 Criminal Minds - Sezon 6
Bölüm 9
Robert Brooks
2009 Supernatural - Sezon 5
Bölüm 6
Jesse
2009 Arızalı Çiftler Robert
2009 The New Daughter Sam James
2008 Sahtekar Walter Collins
2008 Eleventh Hour (US) - Sezon 1
Bölüm 11
Nicky Harris
2008 Without a Trace - Sezon 7
Bölüm 24
Travis Feretti