Sabrina Lu
Birthday: 20 August 1968, Fullerton, California, USA
Sabrina Lu was born on August 20, 1968 in Fullerton, California, USA. She is an actress, known for Idle Hands (1999), Cyberdorm (1999) and Isle of Lesbos (1997). She has been married to Larry O'C ...Show More
Sabrina Lu's FILMOGRAPHY
as Actor (13)