Chapter 51 2026
as Thomas Scott, Director, Writer, Producer, Director of Photography
Propaganda: The Art of Selling Lies 2019
Actor
Outlaw 2016
as Tyler, Director, Writer
Final Girl 2015
Director
Boys of Abu Ghraib 2014
as Private Ferrell
Delirium 2013
as Edward
Credits from TMDB.