Hotel 2001
as Hotel Kitchen Manager
The Browning Version 1994
as Foster
Being Human 1994
as Slave
Chaplin 1992
as Working Man
Truly Madly Deeply 1991
as Isaac
Happy Feet 1991
as George
Stormy Monday 1988
as Patrick
Blue Money 1985
as DI Crombie
The Killing Fields 1984
as Noaks
On a Paving Stone Mounted 1978
Actor
Credits from TMDB.