Michael Ross is an actor, known for The Turing Enigma (2011), Celluloid (2014) and Dream On (2013).
The Turing Enigma 2011
as Professor Sebastian Moran
Rubber 2010
as Truck Driver
Credits from TMDB.