Television
A Haunting 2006 H20 Mike David Haycox/New Dominion
Commander in Chief Stand-In Rod Lurie/Touchstone
Secrets of our Fathers Marquis De Lafayette History Channel
Jefferson James Madison History Channel
Lincoln's Last Night David Herold Kevin Hershburger/Lionheart Prod.
Commercials
Martin's Associate
Carmax Customer
Norfolk Airport
Wedding Attendant Bryan Elsom
U.S. Navy
Husband
Circuit City, Home Theater
Customer Ty Williams/I.Y.E., Inc.
Circuit City, Legends
Customer Ty Williams/I.Y.E., Inc.
Circuit City, Two Rings
Customer Ty Williams/I.Y.E., Inc.
Theatre
Pippin Pippin Fort Lee Playhouse
Annie Get Your Gun Frank Butler Fort Lee Playhouse
The Fantasticks Matt Fort Lee Playhouse
Barefoot in the Park Paul
Fort Lee Playhouse
How to Succeed in Business...
J. Pierpont Finch Fort Lee Playhouse
Liberty or Death R. H. Lee/Nelson/Nicholas St. John's Church/VA Patriots Inc.
Tazwell
The Art of Dining
Cal
Chamberlayne Actors’ Theatre
Rough Crossing
Adam
Chamberlayne Actors’ Theatre
The Zoo Story
Jerry
Fieldens
Tom Sawyer
Tom Sawyer
Swift Creek Mill Playhouse
Jack and the Beanstalk
Jack
Swift Creek Mill Playhouse
Guys and Dolls
Angie the Ox / Joey Biltmore Swift Creek Mill Playhouse
Charlotte’s Web
Templeton
Theatre IV
Amelia Earheart Reporter
Theatre IV
Johnny Appleseed Johnny Appleseed
Theatre IV
Lyle, Lyle Crocodile
Josh Prim
Theatre IV
Legends
Martin Klemmer
Dogwood Dell
A Funny Thing...Forum Senex Dogwood Dell
Everybody Loves Opal
Solomon Bozo
Blue Ridge Dinner Theatre
Arsenic and Old Lace
Mortimer
Blue Ridge Dinner Theatre
Li’l Abner
Evil Eye Fleagle Blue Ridge Dinner Theatre
Crucible Rev. Parrish Blue Ridge Dinner Theatre