Ben Nealon

Ben Nealon, OBE (born 29 December 1966 ) voiced Captain Freeman in Big Finish's The Early Adventures audio story The Forsaken.