Actress Sarah was born in Taiping, Perak, Malaysia.
Right now Laurence Leboeuf is a famous Actress in the world.
After all, Maxim magazine boldly christened her as a Canadian sex symbol in a sultry photo spread that set hearts and imagination ablaze.