Question: who played aidan on sex and the city?
Answer: John Joseph Corbett