He won the Independent Spirit Award for Best Debut Performance for his role in L.I.E. (2002) and received accolades for his role as Dwayne Hoover in Little Miss Sunshine (2006).
Ia memenangkan Independent Spirit Award kategori Penampilan Debut Terbaik dalam perannya di film L.I.E. (2002) dan mendapatkan peran sebagai Dwayne Hoover dalam film Little Miss Sunshine (2006).