Noah Walsh

Noah Walsh is a recurring character in Glee: It Only Looks Easy. He is quite a respected teacher in the town of Fleur Bois. Noah is the history teacher at Infant of Prague High School.

Noah is portrayed by Matthew Davis and was created by wikia founder and writer, KCisaGleek98.