Teresa Castillo and Shane Aaron have been married for 8 years. They were dating for 2 years after getting together in 2006 and were married in May 2008. They have 1 child.
(May 2008 - present)
12/30/2013: Teresa Castillo is closing out the year on a high note: she’s pregnant!
The General Hospital star and her husband Shane Aaron are expecting their first child — a girl! — on May 24, Castillo confi...
More about Teresa Castillo and Shane Aaron
Less about Teresa Castillo and Shane Aaron