The Detective and The Desperado
On the Road with Judas
2007
Final Days of Planet Earth
2006
Babylon 5: The Legend of the Rangers - To Live and Die in Starlight
2002
Great Expectations
1999
Screwed in Tallinn - A Small Film About Loneliness
1999
The Perfect Weapon
2016
Black Dog, Red Dog
2015