Actor
I'm Tired of Killing Your Lovers
2002
Captain Corelli's Mandolin
2001 · as Mad Person (as Panagiotis Thanassoulis)
Edge of Night
2000
The Overcoat
1997
No Sympathy for the Devil
1997 · as Nobody
Addio Berlin
1994 · as Alex
Two Suns in the Sky
1991
Singapore Sling
1990 · as Singapore Sling
Morning Patrol
1987 · as Second Guard
Sweet Bunch
1983