Scott Mechlowicz was born in New York, and raised in Texas. In 2001 he moved to Los Angeles to study at UCLA, where he graduated. He played a small role in Neverland (2003/I), and then the leading role in EuroTrip (2004). He also played in Mean Creek...
read more