David J. O'Donnell played a police officer during Season 8 of 24. O'Donnell was formerly a fireman in New York before moving to LA to pursue his acting career.
David J. O'Donnell played a police officer during Season 8 of 24. O'Donnell was formerly a fireman in New York before moving to LA to pursue his acting career.