Arts >> Theater >> Musicals

What character on Roseanne was played by two different actors?

The character on Roseanne played by two different actors was David Healey.

* In the original run of the show (1988-1997), David was played by Michael C. Maronna**.

* In the revival series (2018), David was played by Johnny Galecki**.

It's worth noting that both actors were around the same age when they played the character, which makes sense considering how David's age progressed over the show's run.

Musicals

Related Categories