In the Nick of Time - 20 Years Later 2025
as Self
Dogs, Cats & Rats 2012
Actor
Apnea 2011
as Elsa's Father
Credits from TMDB.