Known For
Acting
Born
January 4, 1972 (age 54)
Place of Birth
McAllen, Texas, USA
Grimm
Mr. Alvarez
2011
Three Busy Debras
Man on Line #2
2020
The Woman in the Room
Abe
2023