Born: 1977-11-30 in Palo Alto, California, USA
Known For: Acting
No biography available for this person.