James Monroe Iglehart will step into the dual roles of Thomas Jefferson and Marquis de Lafayette in 'Hamilton.'

By Madeline Raynor
Updated January 17, 2017 at 06:06 PM EST
Meredith has affiliate partnerships. These do not influence editorial content, though Meredith may earn commissions for products purchased via affiliate links.
2016 Performers4Peace Benefit Concert
Credit: Mireya Acierto/FilmMagic
  • Stage

James Monroe Iglehart is trading magical powers for political ones.

The actor, who brought the house down as Genie in the original Broadway cast of Aladdin, will step into the dual roles of Marquis de Lafayette and Thomas Jefferson in Hamilton, it was announced Tuesday. Seth Stewart currently plays the part.

Iglehart earned a 2014 Tony Award for his standout performance in Aladdin, which included the show-stopping numbers “Friend Like Me” and “Prince Ali.” He also appeared in Broadway’s Memphis and played Coriolanus Burt on Unbreakable Kimmy Schmidt.

The actor will join the revolution in mid-April. There is no exact date yet for his debut, but he’s already getting into character — name-checking Jefferson’s song “What’d I Miss” in his tweet about the news:


  • Stage
  • Thomas Kail