Carter Hayden

Carter Hayden is a voice actor who voices Noah, Spud and Ennui in Total Drama Presents: The Ridonculous Race.