Stella Croxon

Info

Role

Actress

Date of birth

08/26/1963

Place of birth

London, England, UK

Stella Croxon

Biography

Stella Croxon was born on August 26, 1963 in London, England. She is an actress, known for The Adventures of Buster Smith (2005), Heart of the Beholder (2005) and Stay (2021).

Known For