Loading...

Josh Lozoff

Photos with Josh Lozoff

Search on Amazon

Biography

Michigan, USA
Josh Lozoff was born on March 8, 1971 in Michigan, USA. He is an actor, known for Clueless (1995), Teenage Mutant Ninja Turtles (1990) and The Feud (1989). He is married to Melissa Lozoff. Read more...

Actor

49
8
Character: Nicu Ionesco

Windmills of the Gods 1988

0