<Tr> <Th> Portrayed by </Th> <Td> <Ul> <Li> Dylan Cash ( 2002 -- 08 ) </Li> <Li> Drew Garrett ( 2009 -- 10 ) </Li> <Li> Chad Duell ( 2010 -- ) </Li> <Li> ( and others ) </Li> </Ul> </Td> </Tr>
<Tr> <Th> Portrayed by </Th> <Td> <Ul> <Li> Dylan Cash ( 2002 -- 08 ) </Li> <Li> Drew Garrett ( 2009 -- 10 ) </Li> <Li> Chad Duell ( 2010 -- ) </Li> <Li> ( and others ) </Li> </Ul> </Td> </Tr>
who is the actor that plays michael on general hospital
who is the actor that plays michael on general hospital
Chad Duell
Chad Duell