|
Sarah Bousquet was born on July 18, 1983 in San Antonio, Texas, USA. She is known for her work on Where We're Meant to Be (2016), Reality of Life (2002) and Lost (2003). She was previously married to Michael Howard.
See full bio »
Born:in San Antonio, Texas, USA |