Acting
Alex Francis is a London-based screen and theatre actor.
Eugene O'Neill's - The First Man
2025
Seven Devils
2015
Steps
2021