2004 • as Self
2017 • as Himself
2022 • as Self
2021 • as Daniel Coutu
2021 • Executive Producer
2023 • Executive Producer