Nel 2007 il suo film "The Speed of Life" ha partecipato alla "64ª Mostra internazionale d'arte cinematografica" di Venezia nella sezione "Giornate degli autori" dove ha vinto il Queer Lion 2007.