The Last Days of Edgar Harding 2011
as Taylor
Swim 2022
Director
Denzel 2022
Two Sides 2018
Writer, Director, Producer
Credits from TMDB.