Filmmaker from Austin, Texas. His short film "Oh My God" played at Sundance (2005), won the Prix de Canal+ at Clermont Ferrand (2005), and 9 audience awards at various festivals across the world. His short film "Momma's Boy" played at Sundance (2006) and has played at over 50 film festivals. Recently produced the feature film "Baghead" (2008) for the Duplass Brothers who's film "The Puffy Chair" was nominated for 2 Independent Spirit awards in 2006.
(Film(s), registered or screened at Clermont