He worked as a stockbroker before he started acting and had initially dreamed of playing professional baseball.
His parents are Janet and Ramon, his father being an executive with the United States Hispanic Chamber of Commerce. In 2014 he welcomed a daughter named Frankie with his girlfriend Grace Gail. In 2016, he and Grace married.
He appeared in Jennifer Lopez's music video for the song "If You Had My Love."