Our Words Collide 2022
Director, Producer
Taylor Swift: Reputation Stadium Tour 2018
Executive Producer
Julian McCullough: Maybe I'm a Man 2018
House of Wax 2005
Loader
Credits from TMDB.