Sophia Rachel Garcia was born in Los Angeles, California, USA. She is an actress, known for The Timer Game (2007), The Flower Girl (2009) and Brothers & Sisters (2006).
演员
饰:Little Girl 1
2009(美国)
8.2分
饰:演员 Actor/Actress
2006-09-24 00:00:00(加拿大)
饰:Flora,1 episode, 2006,
2006-04-21(美国)
6.3分
2000-07-23