Acting
Band of Pirates: Buccaneer Island
2007
Stage Fright
2005
Parasite
2004
Welcome 2 Ibiza
2003
Landspeed
2002
Human Desires
1997
Babylon 5
1994 · TV
The X-Files
1993 · TV
Murder, She Wrote
1984 · TV