Alec Sleigh
actor, director, producer
Alec Sleigh was born on Nov 04, 1992 in UK. Alec Sleigh's big-screen debut came with Devil in the Woods directed by Terence Elliott in 2021, strarring Chris Lench.
Alec Sleigh was born on November 4, 1992 in Bristol, England, UK. He is an actor and director, known for Strike.exe (2017), Pudding (2017) and The Human Banana (2017).
Birthday
Nov 04, 1992Place of Birth
Bristol, England, UK
Movies & TV Shows
All
Movies
- 20213.0