Alex Boyd

Alex Boyd is a contestant from Who Is... The Mole? and Survivor: Northern Ireland.