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