Actor (14 Credits)
Title Role Year
See all 23 Episodes Marco Diaz 2016
Dr. Scott Evans 2012
Ray Cruz 2011
Luis Amenabar 2011
Harry 2010
Ricardo Fellove 2006
Tolaris 2002
DEA Agent--Trailer 2000
Executive Producer (1 Credit)
Title Role Year
Remarks by (1 Credit)
Title Role Year
Appearing (2 Credits)


  • Birth Place: Miami, FL
  • Profession: Actor

Trending TonightSee all »

Watch This

A Guide to All the Protest Pins the Stars Wore to the 2017 Oscars

This year, the stars wore subtle (but important) accessories.