Harvey Spencer Stephens as Damien in 1976’s The Omen and Harvey Spencer Stephens Now

“It’s a difficult thing to live down,” Harvey Spencer Stephens told a reporter from The (London) Mirror a few years back. “I’ll always be associated with Damien, spawn of Satan. It was just three or four months out of my life, but I can’t forget it.” He’s tried though, having made few additional on-screen appearances, notably the 1980 TV movie Gauguin the Savage and a cameo in the 2006 remake of The Omen. Stephens has worked as a futures trader in the London stock market and as a property developer in Kent, England.