Well known for his title role in the 2012 film Greetings from Tim Buckley, he would go on to book other notable film roles in Jamesy Boy, Irrational Man, A Most Violent Year and 6 Years. He became well known to fans of the HBO drama Boardwalk Empire for his role as Willie Thompson, the nephew of Steve Buscemi's character Nucky Thompson. He portrayed Tevye in a middle school production of Fiddler on the Roof. He made his professional stage debut off-Broadway in Through a Glass Darkly.