Lewis Davis

Lewis Davis played Emile Mars-Smith in the Big Finish Productions audio production of Beyond the Sun.