Michael Ellis

Michael Ellis is an English actor.

Films

 * Death on the Nile (2020) - Paper Seller