Mythical king of Thebes, who unknowingly killed his father and married his mother (7)
I believe the answer is:
oedipus
(Other definitions for oedipus that I've seen before include "tragic hero" , "Legendary Greek king with mother complex" , "complex character" , "Greek hero - complex" , "Mythical Greek who killed his father and married his mother" .)