 Producer Ann Walker Mclay, Linklater, and collaborator and director Clark Lee Walker offered him the lead role in their film "Levelland" that was being shot in Austin in the late spring and early summer of 2002.Half a year after the filming of "Levelland" ended, in January 2003, Barr moved to Los Angeles, where his first acting job was a scene on the television show "ER".Some of Barr's roles include playing Ian Banks, Peyton Sawyer's (played by Hilarie Burton) stalker on "One Tree Hill".