，生于台湾台北市。15岁时考入台北市立建国中学并被张小燕相中加入小虎队，是小虎队的小弟。成为风靡亚洲的偶像团体成员。1991年以优异成绩考入国立台湾大学。小虎队解散后单飞，与吴奇隆、林志颖、金城武并称为四小天王。之后转入戏剧界，1997年，接拍琼瑶的《还珠格格》饰演五阿哥一角，该剧以百分之65的收视率创造了中国大陆的收视奇蹟，也使苏有朋再次红遍亚洲。之后主演《倚天屠龙记》、《情定爱琴海》、《杨门虎将》、《刁蛮公主》等八点档电视剧，均坐收收视率冠军宝座。其中《情定爱琴海》和《刁蛮公主》在亚洲各国掀起收视热潮。