Gustaf Skarsgård (born 12 November 1980) is a Swedish film and television actor, best known for playing Floki on History Channel's television series "Vikings". He's the son of actor Stellan Skarsgård and brother of actors Bill, Valter and Alexander Skarsgård.

Black Bag
Philip Meacham
2025

A Rare Grand Alignment
Adult Syd
2024

I'll Be Your Mirror
Peter
2024

What Remains
Sigge Storm / Mads Lake
2024

La Snob
The Brute
2024

Evil
Åke Ponti · (6 episodes)
2023

Oppenheimer
Hans Bethe
2023

Air
Horst Dassler
2023

The Emigrants
Karl Oskar · (3 episodes)
2022

Soul of a Man
His Majesty
2022

The Emigrants
Karl-Oskar
2021

Cursed
Merlin · (10 episodes)
2020

438 Days
Martin Schibbye
2019

Little Match Girl
Father
2018

Darling
Frans
2017

Westworld
Karl Strand · (10 episodes)
2016

Vikings: Athelstan's Journal
Floki (archive footage) · (8 episodes)
2015

The Wizard's Daughter
Trollkarlen
2014

The Galapagos Affair: Satan Came to Eden
Rolf Blomberg (voice)
2014

The Fat and the Angry
Karl
2014

The Fat and the Angry
Karl · (2 episodes)
2014

Autumn Blood
The Butcher
2013

Us
Krister
2013

Vikings
Floki · (71 episodes)
2013

Kon-Tiki
Bengt Danielsson
2012

Happy End
Peter
2011

Bibliotekstjuven
John · (3 episodes)
2011

The Way Back
Andrejs Voss
2010

Trust Me
Jon
2010

Arn: The Knight Templar
Knut · (4 episodes)
2010

Skavlan
Self - Guest · (1 episode)
2009

Patrik, Age 1.5
Göran Skoogh
2008

Arn: The Kingdom at Road's End
Kung Knut
2008

Iscariot
Adam
2008
Between 11 and 12
Jonas
2008

Arn: The Knight Templar
Knut Eriksson
2007

The Pyramid
Wallander 24
2007

Snapphanar
Karl XI · (3 episodes)
2006

Kidz in da Hood
Johan
2006

The Babylon Syndrome
Olle
2004

The Color of Milk
The Stranger
2004

Swedenhielms
Bo Swedenhielm
2003

Details
Daniel (old)
2003

Evil
Otto Silverhielm
2003

The Invisible
Nicklas
2002

The House of Shadows
JB · (3 episodes)
1996
Between Summers
Steffe
1995
Prima ballerina
Spinken
1989

Code Name Coq Rouge
Erik Hamilton
1989
Once in the Archipelago
Bill
To Cook a Bear
The Priest · (6 episodes)