McClarnon got his start in a local production of Jesus Christ Superstar at the Chanticleer Theater in Council Bluffs, Iowa. He connected with John Jackson, a local Omaha casting Director who later became known for his work with Director Alexander Payne, which led to local work, until McClarnon moved to Los Angeles in the early 1990s.