Sam Claflin
Biography
Movies 39
Ebenezer
as Fred
2026
The Hunger Games: Mockingjay - Part 1
as Finnick Odair
2014
The Hunger Games: Catching Fire
as Finnick Odair
2013
The Hunger Games: Mockingjay - Part 2
as Finnick Odair
2015
Pirates of the Caribbean: On Stranger Tides
as Philip
2011
Me Before You
as William 'Will' Traynor
2016
Snow White and the Huntsman
as William
2012
Charlie's Angels
as Alexander Brok
2019
The Huntsman: Winter's War
as William
2016
Last Night in Soho
as Punter #5
2021
Enola Holmes
as Mycroft Holmes
2020
Love, Rosie
as Alex Stewart
2014
Adrift
as Richard Sharp
2018
Pawns No More: The Making of The Hunger Games: Mockingjay Part 2
as Self (Finnick Odair)
2016
Bagman
as Patrick McKee
2024
The Nightingale
as Hawkins
2018
The Lost Future
as Kaleb
2010
All the Devils Are Here
as Grady
2025
Every Breath You Take
as James
2021
The Riot Club
as Alistair Ryle
2014
Their Finest
as Tom Buckley
2017
Love Wedding Repeat
as Jack
2020
F.A.S.T.
2027
The Mockingjay Lives: The Making of the Hunger Games: Mockingjay Part 1
as Self - Finnick Odair
2015
My Cousin Rachel
as Philip
2017
Journey's End
as Captain Stanhope
2017
The Quiet Ones
as Brian McNeil
2014
The Corrupted
as Liam
2019
Book of Love
as Henry
2022
Charlotte
as Alexander Nagler (voice)
2022
Surviving the Game: Making The Hunger Games: Catching Fire
as Self - Finnick Odair
2014
Mary and Martha
as Ben
2013
United
as Duncan Edwards
2011
Watch the Skies
as (voice)
2025
The Last Days of Rabbit Hayes
as Davey
The Worst
as Jim
Perdition
Falling
Friday
as Robin Friday
TV Shows 14
Watch What Happens Live with Andy Cohen
as Self - Guest
2009
The Late Late Show with James Corden
as Self - Guest
2015
The Jennifer Hudson Show
as Self
2022
Peaky Blinders
as Oswald Mosley
2013
The Talk
as Self
2010
Chelsea Lately
as Self
2007
The Count of Monte Cristo
as Edmond Dantès
2025
The Pillars of the Earth
as Richard
2010
Harlan Coben's Lazarus
as Dr Joel 'Laz' Lazarus
2025
Daisy Jones & the Six
as Billy Dunne
2023
Any Human Heart
as Logan Mountstuart (Young)
2010
Vanished
as Tom Parker
2026
The Great British Bake Off: Second Helpings
as Self
2026
White Heat
as Jack
2012