Answer
Richard was played by Gregg in The New Adventures of Old Christine. Gregg is an American actor, comedian, writer, and producer best known for his roles in the television series "30 Rock" and "The Mindy Project." In "The New Adventures of Old Christine," he played Richard Campbell, the ex-husband of the main character, Christine Campbell.