Ben Wood

Ben Wood is a contestant on Who is... The Mole? 2: The Next Betrayal.