Career
FILM
- Possession (2008)
- Role: Roman/Ryan - Miss Pettigrew Lives for a Day (2008)
- Role: Michael - The Good Shepherd(2006)
- Role: Richard Hayes - The Fall (2006)
- Role: Roy Walker/The Black Bandit - Infamous (2006)
- Role: Dick Hickock - The White Countess (2005)
- Role: Crane - Soldier’s Girl (2003)
- Role: Calpernia Addams
TELEVISION
- Pushing Daisies (2007)
- Role: Ned - Wonderfalls (2004)
- Role: Aaron Tyler - Law & Order: Special Victims Unit (2002)
- Role: Benjamin Tucker
STAGE
- Off-Broadway
- Guardians (2006)
- Role: English Boy
- Director: Jason Moore - Small Tragedy (2004)
- Role: Hakija
- Director: Mark Wing-Davey - The Fourth Sister (2002)
- Role: Kostia/Stobia
- Director: Lisa Peterson - The Credeaux Canvas (2001)
- Role: Winston
- Director: Michael Mayer
- Guardians (2006)
- The Juilliard School
- King Richard II
- Role: King Richard II
- Director: Eve Shapiro - The Tutor
- Role: Count Wermut
- Director: Ruben Polendo - The Memorandum
- Role: Mark Lear
- Director: Will Pomerantz - Much Ado About Nothing
- Role: Don Pedro
- Director: Rebecca Guy - Dreams of the Salt Horse
- Role: Tinn
- Director: Jemma Levy - Four by Moliere
- Role: La Grange
- Director: Christopher Bayes - The Mahabharata
- Role: Yudhistra
- Director: Ruben Polendo - Three Sisters
- Role: Kulygin
- Director: Richard Feldman - Romeo and Juliet
- Role: Romeo
- Director: Eleanor Holdridge - Blues for Mister Charlie
- Role: Pete
- Director: Kenneth Washington - Middle Finger
- Role: Yachin
- Auth: Han Ong - Julius Caeser
- Role: Cassius
- Director: Richard Feldman
- King Richard II
- The Alley Theatre
- The Spider’s Web
- Role: Constable Jones
- Director: Gregory Boyd - The Greeks (Parts 1 & 2)
- Role: Patrocolus, Palydes
- Director: Gregory Boyd
- The Spider’s Web