who played david in the tv show roseanne
List of Roseanne characters Played by Johnny Galecki. David is Mark's younger brother; he first appeared in "The Bowling Show" (episode 4.14) when his first name was indicated to be Kevin. In a season 6 episode Roseanne comments that David isn't his real name, it's just something that Darlene made up. So it's possible that Kevin really is his name although everyone including his own family call him David and Roseanne might not have been serious. Whereas Mark was a rebellious delinquent at first, David is friendlier to the Conners. He's shy, polite, thoughtful, sensitive, soft-spoken, artistic, and intelligent. He later enters a relationship with Darlene and collaborates with her by illustrating graphic novels that she writes, though he tends to be the more submissive one in the relationship. His well-behaved manner is endearing to the Conner family, who think of him as part of the family and jokingly refer to him as being more welcome in the family than Darlene. He moves in with the Conners after Roseanne, herself a victim of child abuse, sees how abusive David's mother is to him. David and Darlene break up three times throughout the course of the show, each for a longer period of time than the last; they always end up back together. Eventually, David impregnates Darlene; causing them to decide to get married. In the series finale, Roseanne reveals that David had actually been dating Becky in "real life," and that Roseanne simply wrote his relationship as being with Darlene because she felt it made more sense.