Rufus Sewell

Acting

2016

Gods of Egypt

- Urshu
2014

Hercules

- Autolycus
2006

The Illusionist

- Crown Prince Leopold