His first television role was in the MTV series Undressed as Eric. Some of his other television credits include Law & Order True Crime, Angel, and Malcolm in the Middle. His first recurring TV role was as Brian "the A. V. guy" on Crossing Jordan. He has had a number of small roles in films such as the science fiction drama Donnie Darko and the cheerleader comedy Bring It On Again. He appeared on the web series Hungry Girl.