2000 • as Joaquin
2016 • as Self
1999 • as Carlos
1993 • as John the Beloved
2014 • as Dr Scholtz
2018 • as David