Christopher Harper appeared on Coronation Street between December 2016 and October 2017 as sex ring member Nathan Curtis. Harper returned for one episode in February 2018 where he appeared as a vision in Bethany Platt's mind. He had originally auditioned for the role of Jude Appleton but the casting team believed he would be better suited as the character of Nathan.
Inspired by his role on Coronation Street, Harper became an ambassador for Barnardo's and Voicing CSA and produced an animation titled The Mouse. He also ran the London Marathon to raise money for the NSPCC.
His other television credits include Life on Mars, Rosemary & Thyme, Heartbeat, The Bill, Roman Mysteries, Upstairs Downstairs, Holby City and Doctors. He also appeared in the television film Housewife, 49.