Sean Ellis, a multifaceted individual with a passion for the art of storytelling, came into this world on November 24, 1970, in the charming town of Brighton, located in the picturesque county of Sussex, England, United Kingdom. With a keen eye for detail and a flair for creativity, Ellis has established himself as a talented director and writer, leaving an indelible mark on the film industry.
His notable works include the critically acclaimed films "Metro Manila" (2013),a gripping drama that delves into the complexities of life in the Philippines, and "Anthropoid" (2016),a historical thriller that sheds light on the bravery and sacrifice of the Czech resistance during World War II.