Darwin, What? 2020
Actor, Director, Writer
How to Juggle & Other Matters of Life & Death 1990
as Dmitri
The Jewel of the Nile 1985
as Tarak
Credits from TMDB.