
Stella Croxon
Known for: Actor
Stella Croxon was born on 26 August 1963 in London, England, UK. She is an actress, known for The Adventures of Buster Smith (2005), Stay (2021) and Himalaya (2024).

Known for: Actor
Stella Croxon was born on 26 August 1963 in London, England, UK. She is an actress, known for The Adventures of Buster Smith (2005), Stay (2021) and Himalaya (2024).