Sam Claflin

Samuel George Claflin (born 27 June, 1986) is an English actor. After graduating from the London Academy of Music and Dramatic Art in 2009, he began his acting career on television and had his first film role as Philip Swift in Pirates of the Caribbean: On Stranger Tides (2011).

Claflin gained wider recognition for playing Finnick Odair in The Hunger Games film series (2013–2015) and for his starring role in the romantic comedy Me Before You (2016). He has since portrayed Oswald Mosley in the television series Peaky Blinders (2019–2022) and Mycroft Holmes in the mystery film Enola Holmes (2020). In 2023, Claflin played Billy Dunne in Daisy Jones & The Six. Based on the book of the same name, it follows the story of a rock band in the 1970s, and premiered on Amazon Prime Video on March 3, 2023.

Known For

The Hunger Games: Catching Fire Not in library

The Hunger Games: Catching Fire

2013

The Hunger Games: Mockingjay - Part 1 Not in library

The Hunger Games: Mockingjay - Part 1

2014

Pirates of the Caribbean: On Stranger Tides Not in library

Pirates of the Caribbean: On Stranger Tides

2011

The Hunger Games: Mockingjay - Part 2 Not in library

The Hunger Games: Mockingjay - Part 2

2015

Me Before You Not in library

Me Before You

2016

Peaky Blinders Not in library

Peaky Blinders

2013

Snow White and the Huntsman Not in library

Snow White and the Huntsman

2012

Enola Holmes Not in library

Enola Holmes

2020

Love, Rosie Not in library

Love, Rosie

2014

The Huntsman: Winter's War Not in library

The Huntsman: Winter's War

2016

Acting

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

Production

2025 Harlan Coben's Lazarus Executive Producer
2023 The One Note Man Executive Producer
2022 Book of Love Executive Producer
Perdition Executive Producer