Known For
Acting
Born
July 28, 1973 (age 52)
Place of Birth
Brooklyn, New York City, New York, USA
The Chosen
Dramatic Pharisee
2019
StartUp
Cuban Man
2016
The Oath
Homeless Guy
2018
Primal
Delgado
Trauma Center
Hospital Janitor
The New Swiss Family Robinson
Nettle Spray Pirate
1998
Zack: Enfrentamiento Mortal
Morfi
2021