Show more
Scott David Mechlowicz is an American actor. He is known for appearing in the films Mean Creek (2004), EuroTrip (2004) and Peaceful Warrior (2006). Wikipedia