The Accidental President 2024
Producer, Director
Klarsfeld 2022
Director
End of Truth 2017
Executive Producer
Kazakhstan Swings 2006
Dena Thompson - The Black Widow 2005
Beijing Swings 2003
Making 'Snatch' 2001
Lost In London 1985
as Newsboy
Credits from TMDB.