Johnny Galecki plays Dr. Leonard Hofstadter in The Big Bang Theory.
Johnny Galecki . He is known for playing David Healy in the ABC sitcom Roseanne from 1992 -- 1997 and Dr. Leonard Hofstadter in the CBS sitcom The Big Bang Theory since 2007 .