Yes, Keith Carradine did play a role in a sitcom. He played the role of Matt Houston in the sitcom of the same name. Matt Houston was a detective who helped people solve crimes. The show ran for four seasons from 1982 to 1986.
Unveiling the Story of Keith Carradine: An Epic English Quiz!