Originaire de Miami, en Floride, il débute sa carrière d’acteur à la fin des années 1990, apparaissant d’abord dans des séries policières américaines. Ses premiers rôles au cinéma incluent un officier dans Panic Room (2002) et un policier dans Little Miss Sunshine (2006), tandis que sa présence à la télévision se consolide avec des passages récurrents dans George Lopez (2005-2007) et The Last Man…