Dave Callaham
America: The Motion Picture 2021
Rating: 5.6
Henchman: The Al Leong Story 2018
Rating: 8.5
as Self