Steffen Haavik Taylor is an actor.