Known for his role as Roman Godfrey in the Netflix original horror series Hemlock Grove, this Swedish-born screen actor also played the title role in the 2010 comedy movie Simple Simon. His other screen credits include The Crown Jewels (Swedish title: Kronjuvelerna) and a 2012 English film version of Anna Karenina. At the age of ten, he appeared with Emil Forselius and Josephine Bornebusch in a Swedish thriller titled White Water Fury.