Erin Moriarty: Erin Moriarty. Actress: The Boys. New York City-born Erin Moriarty launched her acting career in a way many hopefuls dream of: with an awards-recognized project. Erin first appeared on screen in the Emmy-nominated soap opera One Life to Live (1968) in 2010, playing the character Whitney Bennett in six episodes. In 2011 she built on her TV work with a guest role in an episode of Law & Order: Special...