- (2006) Radio Audio Series: "While Reason Sleeps: The Incessant" playing Floyd Chambers produced by Lions Den Studios
- (July 2003) Stage Play "The Rescuers" playing Lloyd as part of the New Voices for the Theatre: Festival of New Works
- (January 2003 - May 2003) Touring Stage play: "The Wright Stuff" playing Wilbur Wright with Virginia Repertory Theatre (formerly Theatre IV)
- (September 2004 - December 2004) Touring Stage Musical: "Snow White and the Seven Dwarves" playing Huntsman with Theatre IV
- (Summer 2006) Stage play: "The Taming of the Shrew" playing Pedant with Richmond Shakespeare
- (July 2007) Stage Play: "Space" playing Liam as part of the New Voices for the Theatre: Festival of New Works
- (September 2005 - December 2005) Touring Stage Musical: "The True Story of Pocahontas" playing John Smith with Theatre IV
- (2006 - present) Stage Play: "Liberty or Death" playing various roles including President Peyton Randolph, Robert Carter Nicholas Sr., Richard Henry Lee or Benjamin Harrison V, and Thomas Nelson Jr. with St Johns Church Foundation / Virginia Patriots
- (June 2006 - July 2006) Stage Play: "Today a Little Extra" playing Mark Levine with Barksdale Theatre as part of the BiFocals Theatre Project.
- (Summer 2006) Stage play: "The Tempest" playing Boatswaine with Richmond Shakespeare
- (August 2007 - October 2007) Stage Play: "Death by Doo Wop" playing Bigsby with Mystery Dinner Playhouse
- (April 2008 - June 2008) Stage Musical: "Once Upon a Mattress" playing Sir Luce with Swift Creek Mill Theatre
- (July 2008) Stage Play: "Dead End" playing Greg Mathews as part of the New Voices for the Theatre: Festival of New Works
- (August 2008 - October 2008) Stage Musical: "Sideshow" playing Tod Browning with Swift Creek Mill Theatre
- (10/7/2008) Stage Musical: "Ragtime" (in concert) playing Admiral Peary with Stage 1 Theatre Company
- King Ronald - "Who Killed the King?" - Mystery Dinner Playhouse
- (June 2009 - August 2009) Stage Play: "Arsenic and Old Lace" playing Lieutenant Rooney with Swift Creek Mill Theatre
- (2007 - present) Stage Play: "The Parsons' Cause" portraying Samuel Gist or William McDowell with The Parsons Cause Foundation and Virginia Patriots
- (Fall 2009) Stage Play: "Much Ado About Nothing" playing Sexton with Richmond Shakespeare
- (Summer 2011) Stage Play: "The Two Gentlemen of Verona" playing Pantino, Host and Outlaw #3 with Richmond Shakespeare
- (January 29, 2009 - February 14, 2009) Stage Musical: "The Song of Mulan" playing Commander Cai with Theatre IV
- (January 12, 2010) Stage Play: "Volpone" playing Bonario with Richmond Shakespeare
- (March 2, 2010) Stage Musical: "Faithful to the Fleet!" playing Eddie in a new musical Book and Lyrics: Don R. Flynn, Music: Paul R. Bartsch
- (February 2010 - March 2010) Stage Musical: "Awaken The Spirit" a musical revue featuring the works of Stephen Schwartz playing Todd with HATTheatre
- (April 13, 2010) Stage Play: "Edward III" playing Edward, the Black Prince with Richmond Shakespeare
- (Summer 2010) Stage Play: "Antony and Cleopatra" playing Gaius Maecenas with Richmond Shakespeare
- (January 25, 2013 - April 28, 2013) Cotton Patch Gospel - Rock / Satan / Band - Virginia Repertory Theatre
- (March 10-18, 2012) Jewtopia - Chris O'Connell - HATTheatre
- (2011) Murder Rides Again! - Clancey Berringer - Mystery Dinner Playhouse
- (2014) Driven to Murder - Slim - Murder Mystery Players
- (January 31, 2014 - February 9, 2014) Harriet Tubman and the Underground Railroad - W. J. Moses - Virginia Repertory Theatre
- (January 27, 2016 - February 14, 2016) I Have a Dream - George Wallace - Virginia Repertory Theatre
- (April 13, 2012 - May 20, 2012) World Premier of Scorched Earth - Mr Sipe - Virginia Repertory Theatre (formerly Barksdale Theatre)
- (January 20, 2015)
- The Father, or Family Feuds - La Brie - Quill Theatre (formerly Richmond Shakespeare & Henley Street Theatre Company) Also (Jan. 20, 2015) Raymond and Agness, or The Bleeding Nun - Claude - Quill Theatre (formerly Richmond Shakespeare & Henley Street Theatre Company)
- (2014) Commercial for Haley Buick GMC - WWBT NBC 12
- (11/7/2013 - 12/21/13)The Drowsy Chaperone - Superintendent & Ensemble - Swift Creek Mill Theatre
- (October 10, 2014 - November 9, 2014) Charlotte's Web - Lurvy / guitarist - Virginia Repertory Theatre
- (December 1 - 23, 2012) Our Town - Mr Webb - Sycamore Rouge
- (June 12, 2014 - July 6, 2014) A Midsummer Night's Dream - Snug - Quill Theatre (formerly Richmond Shakespeare & Henley Street Theatre Company)
- (September 15, 2011 - October 22, 2011) Keep on the Sunny Side - Joe Carter / Guitarist - Swift Creek Mill Theatre
- (July 7-31, 2011) The Two Gentleman of Verona - Panthino / Host / Outlaw - Quill Theatre (formerly Richmond Shakespeare)
- (8/6/2016) Freedom's Apostles - Oliver Towles - The Parsons' Cause Foundation
- (September 28, 2016 - October 23, 2016) Stage Musical: 1776 The Musical - playing Andrew McNair, at Virginia Repertory Theatre, Richmond, VA USA
- (July 2015) Stage Play: "Speed Dating" playing the roles of 4 bad dates as part of the New Voices for the Theatre: Festival of New Works
- (May 12, 2009) Stage play: "Cymbeline" playing 1st Gentleman and Jupiter with Richmond Shakespeare
- (July 2013) Stage Play: "The Great Debate" playing Chester as part of the New Voices for the Theatre: Festival of New Works
- (July 2005) Stage Play: "Every Synonym of Beautiful" playing Zach as part of the New Voices for the Theatre: Festival of New Works
- (February 2011) Stage play: "Romeo and Juliet" playing Lord Montague and the Apothacary with Richmond Shakespeare
- (November 18, 2012) Stage Play: "Santa Come Home" playing Tom with Richmond Triangle Players
- (November 6, 2016) Stage Play/ Scripted Reenactment "The First Thanksgiving" playing Thomas Coopy as part of the Virginia Thanksgiving Festival at Berkley Plantation.
Contribute to this page
Suggest an edit or add missing content