Question: who is the actor that plays michael on general hospital
Answer: Chad Duell