Revolutionary War Spy, James Armistead Lafayette with Colonial Williamsburg’s Stephen Seals (Recording available through Mon Feb 7)

Event details

  • Monday | January 24, 2022 to Monday | February 7, 2022
  • All Day
  • Recorded Virtual Performance see link below
  • 864-244-1499

  |  Cost: Free (Registration required)

Revolutionary War Double Agent, James Armistead Lafayette, performed by Colonial Williamsburg’s Stephen Seals (Recording available through Mon Feb 7)

View James Armistead Lafayette Show

Everybody loves a good spy story. How about an American slave that volunteers to spy for the Continental Army, does such a credible job of it, he gets recruited to be a double agent for the British gaining the confidence of both General Cornwallis and traitor, Benedict Arnold?

It’s an exciting story of a bogus “runaway slave” living a dangerous life behind enemy lines ferreting out information and spreading “mis-information” that allows the American forces to triumph at the Battle of Yorktown.

Not fiction . . .  True story. . .  And you get to hear it told  by Colonial Williamsburg’s Stephen Seals.


Stephen Seals currently portrays National Builder, James Armistead Lafayette, at Colonial Williamsburg. He is also Community Outreach Liaison and Program Development Manager for the Colonial Williamsburg Foundation.

Stephen started at Colonial Williamsburg 12 years ago as an Actor Interpreter and for three years was also Supervisor of the unit before becoming the Manager of Program Development for African American and Religion Interpretation for the Foundation.

Prior to coming to Colonial Williamsburg, Stephen was  freelance actor traveling the country performing and directing theatre. He majored in Theatre Education at Virginia Commonwealth University and spent 10 years teaching theater in the Richmond community, also working as an actor, director, stage manager, production manager, and lighting designer.

Quoted from the US Army website: