Richard Sherwood

Richard Sherwood played Jenkins, a sonar technician on the U.S. Massachussetts, in 24: Live Another Day.

Selected filmography

 * Noirland (2014)

Television appearances
 * Vampires: Brighter in Darkness (2011)