约翰尼最为观众熟知的角色是喜剧《罗珊娜(Roseanne)》中的D艾薇id,他还因此获得了青年艺人奖。 除此之外,他还在电视剧《My Boys》《希望与忠诚(Hope and Faith)》及《愚人善事》中露脸。而他主演的《生活大爆炸》更是赢得无数粉丝。 约翰尼出演过的电影有《Crystal》《Vanilla Sky》《Playing Mona Lisa》《I Know What You Did Last Summer》等等。 除了电影电视,他还在2007年首次涉足百老汇舞台剧演出,并获得了戏剧大奖。之后还凭借剧目《The Little Dog Laughed》获得了托尼奖提名,他出演的《Galileo》为他赢得约瑟夫杰弗逊奖提名,他出演的《生活大爆炸(The Theory)》也为他赢得了第63届艾美奖的提名。
1989年,他出演电影《疯狂圣诞假期(National Lampoons Christmas Vacation)》。他的早期著名角色,则是在美国情景喜剧《罗斯安家庭生活(Roseanne)》中扮演的D艾薇id Healy一角。这个角色有很高艺术天分,头发卷曲,声音温柔,起初是达琳([1]Darlene,剧中科纳家的二女儿,性情古怪,顽皮滑稽,由Sara Gilbert扮演)的男朋友,后来成为其丈夫。1997年,他在《我知道你去年夏天干了什么(I Know What You Did Last Summer)》中扮演一个迷恋詹妮弗·洛芙·海维特(Jennifer Love Hewitt)的小角色。 1998年,在电影《性的对立面(The Opposite of Sex)》中扮演一个谎称受到性骚扰的同性恋少年。 2000年,他开始转型,在《机票情缘(Bounce)》中扮演(Ben Affleck)饰演的巴迪·艾马罗的助理,赛斯。 随后约翰尼·盖尔克奇又扮演了一系列类似D艾薇id Healy的角色。 2006年底至2007年初,他在百老汇剧《哈哈笑的小狗(The Little Dog Laughed)》中饰演一名叫阿历克斯的男妓,第一次要有出演正面全裸的镜头。 2007年,他在CBS的情景喜剧《生活大爆炸(The Theory)》中扮演莱纳德·霍夫施塔特(Leonard Hofstadter),一名善良朴实、颇具书卷气的实验物理学家。