Kümme aastat hiljem. Eurovisioon Tallinnas 2012
as Self
Revolution of Pigs 2004
Production Design
Kuidas tehti Eurovisiooni 2002
Credits from TMDB.