2021 • as Self
2019 • as Self
2017 • as Fred
2023 • as James Flaherty
2016 • as Himself - Collaborator
2008 • as Xavier Paulin