No photoNatalie GarzaActingBorn 13/10/1982Miami, Florida, USAKnown ForThe Christmas Pageant2011Transylmania2009The List2007Head Case2007Dexter2006Bickford Shmeckler's Cool Ideas2006Campus Ladies2006How I Met Your Mother2005Presidio Med2002Half & Half2002Gilmore Girls2000The Brothers García2000