TV History Drottning Margareta Inspector Winter Margrete den Første Margrete den Første Margrete: Queen of the North Rejseholdet Rejseholdet Superintendent Winter Unit One Wallander
Movie History Happy Ending 2018 Happy Ending 2018 Triple Dare 2006 Triple Dare 2006 Supervoksen 2006 Supervoksen 2006 Accused 2005 Anklaget 2005 Accused 2005 Fleas Bark Too, Don't They? 1997 The Hounds of Riga 1995 Love Me, Love Me Not 1995 Love Me, Love Me Not 1995 Body Switch 1995 Family matters 1994