Stephen Moran

Stephen Moran was a contestant and the winner of Surivor: Niger.