Gustaf Skarsgård is 44 years and 0 month(s) old. He was born in 12 Nov, 1980. Gustaf Skarsgård is a Swedish actor best known for his role as Floki in the History Channel series "Vikings".