Hector de Guzman

Hector de Guzman is Megan's father.