Movies
TV Shows
People
Birthday
N/A
Gender
Male
Place of Birth
Windsor, Berkshire, England, UK
Also know as
Steven Shill , Stephen Shill
Steve Shill is a British television and film director, actor, screenwriter, and television producer.
(1988) The Last Temptation of Christ
as Centurian
(1994) Being Human
as Luis