Lorne Armstrong was born on October 18, 1970 in Maine, USA. He is known for his work on Dolores (1995), Schiffsmeldungen (2001) and Lexx - The Dark Zone (1996).