Perhaps most well known for his portrayal of Marc Hall in the 2013 Sofia Coppola feature The Bling Ring, he is also notable for his roles in H8RZ, Perfect High and The Chaperone. He made his screen acting debut in a 2010 episode of the television series Romantically Challenged.