D

Filmography

Turbo: A Power Rangers Movie
5.7
Turbo: A Power Rangers Movie
1997
as Elgar
Extreme Heist
9.0
Extreme Heist
2002
as Santiago