He made his film debut in the short film Stay, and later starred in two episodes of Law & Order, playing two different characters over the course of two years. His notable film work includes starring in the film Argo, directed by Ben Affleck, and The Notorious Bette Page. and notable television work includes Law & Order, Bones, and Suits.
|2005||The Notorious Bette Page||Jack|
|2005||The Building Girl||Colin|
|2006||Follow Me||Grover||Short film|
|2006||Fields of Freedom||Private Dooley|
|2006||Lady in the Water||One-eyebrow smoker|
|2014||The Carrie Diaries||Elliot|