Directed Music Video "Keep Hope Alive" by Crystal Method
6' 2" (1.88 m)
Did You Know?
Attended and graduated from USC School of Cinema-Television (1992).
Use of characters doubling as spies or agents