No photo
Acted in 13
2020s
- 2025
Hubbard Street
Emilio
- 2023
Altered Perceptions
Movie
2010s
- 2019
- 2016
2 Lava 2 Lantula!
Small Colombian Man
- 2013
2000s
- 2009
Strangers Online
Mike
- 2004
Dinocroc
Reporter #3
1980s
- 1982
Rooster
Movie
- 1980
1970s
- 1976
The Captive: The Longest Drive 2
Little Eagle
- 1974
- 1973