Performed the role of Detective Paul Falsone in the crime drama Homicide: Life on the road alongside Richard Belzer. He continued to try out Antonio Dawson in Chicago P.D. Like a film actor, he performed Jose in the 1995 film 12 Monkeys. He was an amateur boxer before he began his acting profession. He performed the part of Chris Perez alongside Jennifer Lopez in Selena. He previously three kids with Lisa Gomez, whom he wedded in 2000. He is at the film Larry Crowne with Tom Hanks.