Scott Mechlowicz se narodil v New Yorku, ale vyrůstal v Texasu. V roce 2001 se přestěhoval kvůli studiu do Los Angeles, kde také odmaturoval. Herectví se začal věnovat v roce 2003, v tomto roce se objevil v krátkém filmu "Neverland".
Podosud je nejvíce známý za role v dramatech "Zátoka Ticha" a "Pokojný Bojovník". Ve filmu "Pokojný Bojovník", který je natočen podle knihy "Cesta pokojného bojovníka", hraje hlavní roli - gymnastu Dana Millmana.