Disunited Nations 2025
as Self
Cabezas Desconocidas 2009
as himself
P.H.N. 2004
Actor
Credits from TMDB.