hamilton cast thomas jefferson
âHamiltonâ Casts Its Next Lafayette and Jefferson. âHamiltonâ fans, meet the latest quick-tongued actor to take on the dual role of the Marquis de Lafayette and Thomas Jefferson. James Monroe Iglehart, who won a Tony Award for his performance as the Genie in âAladdin,â will join the cast of âHamiltonâ in mid-April, Jeffrey Seller, the showâs lead producer, announced on Tuesday.