In 2016, Harper was cast on the NBC comedy The Good Place. Before landing the role, he considered quitting acting. Harper did not learn about the show's real premise until after he was cast. His performance has received critical praise. In 2017, in between filming seasons of The Good Place, he had a leading role in Zoe Kazan's After the Blast at Lincon Center's Claire Tow Theatre.