2025 • Executive Producer
1995 • as Man on Bike
1995 • Associate Producer
2004 • as Self
2002 • as Himself
2004 • Associate Producer