Santiago, Chile
as Self
as Cuban Ambassador
2021
as Bishop
2013
3 ep.
3 episodes
Second Unit Director
as Pierre
2020
2007
1975