In 2004, he made a small appearance in the video for Gavin Degraw's song "I Don't Want to Be", in which he plays the romantic interest of Shiri Appleby.
Mechlowicz also starred, opposite Nick Nolte and Amy Smart, in the drama Peaceful Warrior (based on the book Way of the Peaceful Warrior), in which he plays the lead role of Dan Millman, a rings gymnast who is an olympic hopeful.
[citation needed] On April 1, 2011, Cat Run opened in theaters, starring Mechlowicz, Paz Vega, and Janet McTeer.
In Eden, Mechlowicz played the boyishly charming bait luring young girls into a sex trafficking ring, based on a true story.
Eden costars Beau Bridges and Jamie Chung and was directed by Megan Griffiths.