john joseph corbett (born may 9, 1961) is an american actor and country music singer. he is known for his roles as chris stevens on cbs' "northern exposure" and as aidan shaw on hbo's "sex and the city".