Up 7,156 this week

Teresa Castillo (II)

Teresa Castillo is an actress, known for General Hospital (1963), Hi. and The Seven Year Hitch (2012). She has been married to Shane Aaron since May 17, 2008. They have two children. See full bio »

IMDb Picks: May

Of course Captain America: Civil War is on our radar this month. See other movies and TV shows we're excited about in IMDb Picks.

Visit IMDb Picks

Watch on TV

Projects In Development

Details only on IMDbPro »

User Lists

Related lists from IMDb users

a list of 32 people
created 31 Aug 2011
a list of 92 people
created 19 Sep 2011
a list of 7018 people
created 06 Mar 2012
a list of 955 people
created 12 Jan 2013
a list of 40 people
created 27 Jul 2013

Do you have a demo reel?

Add it to your IMDbPage

Connect with IMDb

How Much Have You Seen?

How much of Teresa Castillo's work have you seen?

User Polls

Known For


Jump to: Actress | Self
Hide Hide Show Show Actress (14 credits)
 2014/IV Harmony (Short) (completed)
 2012-2016 General Hospital (TV Series)
Sabrina Santiago / Sabrina Maria Dominica Santiago / Sabrina Sanriago / ...
 2012 The Seven Year Hitch (TV Movie)
 2011 How I Met Your Mother (TV Series)
- Disaster Averted (2011) ... Maya
 2011 The Secret Life of the American Teenager (TV Series)
- Cute (2011) ... Regina
 2011 Mamitas
Maria (uncredited)
 2011 Eagleheart (TV Series)
- Me Llamo Justice (2011) ... Rosa
 2011 iCarly (TV Series)
- iHire an Idiot (2011) ... Ashley
 2011 Bones (TV Series)
Heather Lakefish
- The Sin in the Sisterhood (2011) ... Heather Lakefish
 2010 CSI: Miami (TV Series)
Alexis Wilkes
- Spring Breakdown (2010) ... Alexis Wilkes
 2010 90210 (TV Series)
- Sweaty Palms and Weak Knees (2010) ... Laura
 2010 Cold Case (TV Series)
Gina Lopresi '82
- Bombers (2010) ... Gina Lopresi '82
 2005 Animal Wow: Dogs Wow Dogs (Video)
Little Toe
Hide Hide Show Show Self (1 credit)
 2013 The 40th Annual Daytime Emmy Awards (TV Special)

Personal Details

Other Works:

Stage: Appeared (as "Audrey") in "The Little Shop of Horrors", South Gate Stage, Los Angeles, CA. See more »


5' 5" (1.65 m)

Did You Know?


Gave birth to her 2nd child at age 32, a son named Sebastian James Aaron on January 25, 2016. Child's father is her husband, Shane Aaron. See more »

Message Boards

Recent Posts
Dress spotty6885
Pregnant again? djrage54
Discuss Teresa Castillo on the IMDb message boards »

Contribute to This Page