John Aylward

John Aylward is an American actor born in Seattle, Washington, who has over 40 years of credits in acting. He portrayed Niles in Teenage Mutant Ninja Turtles III.