Sean Ellis(II)
- Director
- Writer
- Producer
Sean Ellis was born in 1970 in Brighton, Sussex, England, UK. He is a director and writer, known for Metro Manila (2013) and Anthropoid (2016).
- Nominated for 1 Oscar
- 17 wins & 17 nominations total
Director
Writer
Producer
- Official site
- Born
Contribute to this page
Suggest an edit or add missing content