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'Connor since 1997. They have four children.