Joshua Winch: Joshua Winch. Actor: Lake Fear. Joshua Allen Winch was born in Racine, Wisconsin on November 8th. Early on his parents fostered an appreciation in the arts, enrolling Joshua and his twin sister Katie in ballet at the age of 5. He and his sister were featured in The Nutcracker, Hansel and Gretel, and Cinderella. Later, Joshua would take art classes for cartoon and comic book drawing as well as being...
Known For: Lake Fear (Remington), Fall of Grace (Jase), Allegiance of Powers (Caine), Lake Fear 3 (Remington)