Doctor Who: The Waters of Mars 2009
as Mikhail
Ghostboat 2006
as Soviet Naval Captain
Everything Is Illuminated 2005
Casting
The Girl in the Café 2005
as G8 Reporter
Space Race 2005
as Russian Cosmonaut
Alexander 2004
as Young Greek Official (uncredited)
Credits from TMDB.