Carter Hayden

Carter Hayden is a Canadian actor who is most well known for his role as Noah in The Amazing Race.