2019 • as Self
2023 • as James Flaherty
2015 • as Himself
2018 • as Himself
2021 • as Self
2016 • as Himself - Collaborator