Chastise TBA
as Johnson
Babylon 2022
Stunt Double
Bullet Train 2022
Stand In
Once Upon a Time in… Hollywood 2019
Barry 2016
as Joe
Off Season: The Lex Morrison Story 2013
as Chip Fowler
Lost 2004
as Maloney / Jerry
Voyeur.com 2000
as Ricky
Credits from TMDB.