Macdonald, 47, also has appeared on Law & Order, Sex and the City and other soap operas, including Another World and One Life To Live.But he is taking a break from daytime drama to get on stage, as in Hartford Stage, where he is playing dual roles as Oberon and Theseus in the theater's production of A Midsummer Night's Dream.