公元前480年,希腊人击败波斯人,胜利归国之后,索福克勒斯因为自己英俊的外貌和音乐天赋,被选为庆祝盛典上少年朗诵队的领唱者。后来索福克勒斯进入政界,他曾担任过雅典的财政部长,后来曾经两次担任将军职务。公元前440年,当选为雅典十将军之一,进入雅典的最高层。当时他与伯利克里一起指挥雅典海军镇压过企图脱离提洛同盟的萨摩斯人。公元前431年伯罗奔尼撒战争爆发,翌年雅典流行瘟疫,他曾担任祭司一职。公元前413年,约83岁时他进入雅典的“十人委员会”。
索福克勒斯简介中还有一个重要组成部分是戏剧创作。索福克勒斯不但是个政客,还是一个戏剧创作者。他参加雅典的戏剧节竞赛,从打败埃斯库罗斯开始,一直到70多岁的时候输给欧里庇得斯。