Katie Crown

Katie Crown (born 1985) is a Canadian voice actress from Oakville, Ontario. She is known for voicing Izzy in the Total Drama series and Fin McCloud in Stoked.