Film
Evildoers Lead Rico Lowry 2018
High Alert Lead Rico Lowry 2018
Show Business Supporting Alexander Tovar 2016
Nothing in Los Angeles Supporting Alexander Tovar 2012
Fuzz Track City Supporting Steve Hicks 2009
From The Head (short) Supporting George Griffith 2008
Falling Featured Richard Dutcher 2008
By the Book (short) Lead Daniel Maskin 2006
The Friday Show (short) Lead Alexander Tovar 2006
The Sound of Silence (short) Supporting Samson Madsen 2005
Saurian Supporting John C. Buechler 2005
His Dish (short) Lead Shea Kammer 2003
Television
Numb3rs Co-star CBS; Dir. J. Miller Tobin 2005
Guilty or Innocent? Lead Discovery; Dir. John Mott 2005
Theatre
The Gary Plays Gary Open Fist Theatre 2017
A Man's A Man Bloody Five Uranium Madhouse 2012
Mercury Fur Party Guest NeedTheatre 2009
The Destruction of the Fourth World Coyote Zoo District 2009
The World's Largest Rodent Capybara, Dr. Stony, et. al. The Victory Theatre 2008
The Glory of Living Burroughs, Jim, Policeman The Victory Theatre 2007
The Idiot Box Mark Open Fist Theatre 2007
The Boarding House Dell Interact Theatre 2007
The Defenders Griffin du Lac Zoo District 2007
Moonlight and Magnolias Victor Fleming The Odyssey Theatre 2006
The Submission Father Jack Zoo District 2006
Loot Meadows, Truscott Theatre East 2005
Killer Joe Ansel(us), Killer Joe(us) Lost Angels Theatre 2005
Shove Lowell(us) The Road Theatre 2005
Take Me Out Kippy(us) The Geffen Playhouse 2004
The Intelligent Design of Jenny Chow Dr. Yakunin, Terrence, et. al. The Old Globe 2004
The Pagans Michael(us) The Road Theatre 2003
Vintage Red and the Dust of the Road Ted Visions & Voices Theatre Co. 2002
Bloody Bess Eaton Red Hen Productions 2002
Beautiful Thing Tony Famous Door Theatre 2002
Cat's Cradle Jonah Lifeline Theatre 2002
Waving Goodbye Jonathan Naked Eye Theatre Co. 2002
The Laramie Project Dennis Shepherd, et. al. The Next Theatre 2001
Among the Thugs Multiple Characters(us) The Goodman Theatre 2001
Jonathan Wild Dex Victory Gardens Theatre 2001
The Pagans Michael Seanachai Thatre Co. 2001
Some Explicit Polaroids Nick Steppenwolf Theatre 2000
The Lark Warrick Eclipse Theatre Co. 2000
This Lime Tree Bower Ray Famous Door Theatre 2000
The Homecoming Joey Famous Door Theatre 2000
Two Planks and a Passion Robert de Vere Famous Door Theatre 1999
Hellcab Steve, Southside, et. al. Famous Door Theatre 1999
Strange Case: Jekyll and Hyde Dr. Henry Jekyll Lifeline Theatre 1999
Beautiful Thing Tony Famous Door Theatre 1998
The Queens Project Multiple Characters Local Infinities/Raging Papist 1998
A Mislaid Heaven Casey Famous Door Theatre 1998
All My Sons Dr. Jim Bayliss Shattered Globe Theatre 1997
Cotillion Jack Lifeline Theatre 1997
Beckett Richard Shattered Globe Theatre 1997
The Living Bill, Paul, Sawyer Famous Door Theatre 1997
Uncle Vanya Telyegin European Repertory 1996
Francesca da Rimini Paolo Yügen Theatre Co. 1996
Mourning Pictures David Famous Door Theatre 1996
The Petrified Forest Herb Mary Arrchie Theatre 1995
A Streetcar Named Desire Young Collector, Pablo Shattered Globe Theatre 1994
A Rosen by Any Other Name Manny Circle Theatre 1993
Voices Maia Circle Theatre 1993