
John Skelley can't escape the pull of Harry Potter. It's as if something magical keeps them together.
The stage actor was first hired to be an understudy of the grown-up wizard in Broadway's “Harry Potter and the Cursed Child.” Then he led the cast in San Francisco before the pandemic hit. He returned to Potter on a yearlong national tour and now finds himself back on Broadway, with the role officially his.