The Commoner
TV · as Nils Jørgen Astrup · 2 eps
A Little Less Living - The Inglorious Zombie Bastards
Movie · as Captain Ben Dover