La Théorie verte 2025
as Richard Glenn
Raël QC 2023
as Self
The Mount St-Hilaire Enigma 2017
Credits from TMDB.