Ben Nealon

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