Jorge Noa

Jorge Noa made an appearance as a horse trainer in Season 3 and a Paramedic in Season 5 of 24. He has also appeared in the 2003 film Daredevil and a handful of other films and television serials.