
A Hundred Bucks
2025

In the Room Where He Waits
as Frederick
2024

Significant Others
as Nikos
2022

Tricky Business
as Tass Theophanous
2012
Past Midnight
as Bruno
2009

Courts mais Gay : Tome 13
as Older Man
2007

Two Nights
as Older Man
2006

headLand
as Rodney Morgan
2005

The Surgeon
as Joe Elias
2005

BlackJack: In the Money
as Demetriou
2005

The Night We Called It a Day
as Luigi
2003

Grass Roots
as Victor Trusillo
2000

Mission: Impossible II
as Prison Guard #2
2000

A Difficult Woman
as Kodotis
1998

All Saints
as Marco Vuga
1998

Stark
as Aristos Tyron
1993

Death in Brunswick
as Yanni Voulgaris
1991

Home and Away
as Nico Pappas
1988

Cyclone Tracy
as Theo
1986