2 unreleased or undated titles are hidden. Show unreleased
Renfield 2023
Producer
American Ultra 2015
Air 2015
Spare Parts 2015
Hellbenders 2013
Executive Producer
Saint John of Las Vegas 2010
Ultra 2006
Co-Executive Producer
The Making of The Walking Dead 2010
as Self
Mary and Max 2009
Thanks
Gog 1954
as Dr. Peter Burden
Credits from TMDB.