Frog Kiss
Frog Kiss

As King Frederic, with Aisha De Haas and Eric Stretch, in "Frog Kiss", Virginia Stage Company, 2013

The Road To Qatar!
The Road To Qatar!

Center, as Michael in the World Premiere of "The Road To Qatar!" Off Broadway at the York Theatre Company, 2011.

Monty Python's Spamalot
Monty Python's Spamalot

As Sir Robin with his minstrels, in "Monty Python's Spamalot," First National Tour, 2007-2009

Macbeth
Macbeth

As Macbeth, ShakespeareNYC, Theatre Row, NYC, 2007

Anything Goes
Anything Goes

As Lord Evelyn Oakleigh, with Julie Cardia as Reno, in "Anything Goes," Merry-Go-Round Playhouse, 2011

Love! Valour! Compassion!
Love! Valour! Compassion!

Center, as Buzz with the cast of "Love! Valour! Compassion!", Zach Scott Theatre Center, 2003

Crazy World
Crazy World

With Goldie Dver in the MAC Award winning "Crazy World: Songs of Leslie Bricusse," NYC 2002

The Great American Mousical
The Great American Mousical

With director Julie Andrews and her daughter, author Emma Walton, at the first reading of "The Great American Mousical," Goodspeed Musicals, 2012

The War of the Roses
The War of the Roses

As Hastings in "Richard III," Alabama Shakespeare Festival, 2007

Black Market Marlene
Black Market Marlene

As Marlene Dietrich in "Black Market Marlene," NYC, US Tour and Berlin, 1999-2001

Annie Get Your Gun
Annie Get Your Gun

As Charlie Davenport, with Rebecca Watson as Dolly Tate, "Annie Get Your Gun," Goodspeed Opera House, 2010

Romeo and Juliet
Romeo and Juliet

As Mercutio in "Romeo and Juliet," Shakespeare NYC on Theatre Row, NYC, 2006

The Nutty Professor
The Nutty Professor

With director Jerry Lewis during the first readings of "The Nutty Professor" musical, 2009-2010

The War of the Roses
The War of the Roses

Center, as Lord Talbot in "Henry VI", Alabama Shakespeare Festival, 2007

La Cage Aux Folles
La Cage Aux Folles

As Albin/Zaza with Maxwell Caulfield as Georges in "La Cage Aux Folles," Ogunquit Playhouse 2007

Julius Caesar
Julius Caesar

As Casca, with Richard Lewis as Cicero, in "Julius Caesar," Shakespeare Festival of St. Louis, 2006

The Mystery of Irma Vep
The Mystery of Irma Vep

Left, as Lady Enid, with Charlie Hensley as Jane, in "The Mystery of Irma Vep," Virginia Stage Company, 1997

Victor/Victoria
Victor/Victoria

As Henri Labisse (with Matt Kilgore) in "Victor/Victoria," Stages St. Louis, 2011

How To Succeed In Business...
How To Succeed In Business...

Kneeling, as Mr. Gatch in "How To Succeed In Business Without Really Trying" with Nicolette Hart as Hedy LaRue, and men's ensemble, Goodspeed Opera House, 2010

The Sound of Music
The Sound of Music

As Max Detweiler with Jacquelynne Fontaine as Elsa in "The Sound of Music," North Shore Music Theatre, 2013

Monty Python's Spamalot
Monty Python's Spamalot

Right, as Sir Robin in the First National Tour of "Monty Python's Spamalot" with Richard Chamberlain, center, and Jeff Dumas, left.

Bacall: By Herself
Bacall: By Herself

As Lauren Bacall in performance at Sardi's, NYC 2000

War of the Roses
War of the Roses

As Jack Cade in "Henry VI" Alabama Shakespeare Festival 2007

With Clay Aiken
With Clay Aiken

Two Sir Robins! Back stage at the Shubert Theatre, "Monty Python's Spamalot"

Production Stills