约翰·威德伯格在两岁的时候就登上荧屏,是作为其父亲波·威德伯格的御用小演员包括在1976年的《满城风雨》里,饰演主角Lennart Kollberg的儿子;1984年,《玛佑卡来的人》里扮演主角Inspector Johansson的儿子;1986年,在《毒如蛇蝎》当中,饰演孩童时代的Jani。 1995年,约翰·威德伯格主演了第一部电影《教室别恋》,扮演一个少不更事的十五岁少年史迪,和三十七岁的女教师丝奥利之间产生的畸形恋情。这部影片获1996年奥斯卡最佳外语片提名。 随后分别出演了《圣诞节清唱剧》《太阳底下》《如此不同》等影片,都有不俗的表现。