Known For
Acting
The Merchant of Venice
French Nobleman
2004
Rag Tale
Peach's Secretary
2005
House of Boys
Lisa
2009
Love Eternal
Policeman
2013
The Invention of Love
Kaspar Schellenberg
D'Belle Epoque
Journalist
2012