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