Biography

Lulu Strachan is an actress, known for Mamza (1985), Die Seders van Lebanon (1987) and Die Jare Daarna .... (1986).