Jack O'Connell (born 1 August 1990) is an English actor who first found fame as James Cook in Skins (2009–2010, 2013). He is also known for Pukey Nicholls in This Is England (2006), roles in the slasher film Eden Lake (2009) and the television dramas Dive (2010), United (2011) and playing the lead, Roy Goode, in the Netflix wild west miniseries Godless (2017).
O'Connell gave critically acclaimed performances in the independent films Starred Up (2013) and '71 (2014). He subsequently starred as war hero Louis Zamperini in the war film Unbroken (2014), for which he received the BAFTA Rising Star Award. He has since starred in the thriller Money Monster (2016), the biographical drama Trial by Fire (2018) and the BBC miniseries The North Water (2021).
2025
2025
2024
as Blake
2023
as Peter Collins
2022
as Oliver Mellors
2022
as Paddy Mayne
2021
as Patrick Sumner
2021
as Jude
2020
as Walter 'Lion' Kaminski
2019
as Jack Solomon
2019
as Cameron Todd Willingham
2018
as Brick
2017
as Roy Goode
2017
as Willem Brok
2017
as Scarecrow
2017
as Jan Kubiš
2016
as Kyle Budwell
2016
as Jack
2014
as Louis Zamperini
2014
as Self
2014
as Boxing Guy
2014
as Gary Hook
2014
as Private Charlie Miller
2014
as Eric Love
2014
as Calisto
2012
as Adam
2012
as Charlie Peaceful
2012
as Kurtis
2012
as Man 10
2011
as Dylan
2011
as Eamonn Docherty
2011
as Bobby Charlton
2010
as Thug
2010
as Robert
2009
as Marky
2009
as Shepherd Lad
2009
as Bobby Brewer
2008
as Brett
2007
as Pukey Nicholls
2007
as James Cook
2006
as Chris
2006
as Dale Baxter
2002
as Jack Norton
2000
as Connor Yates
1999
as Davey Hunt
1984
as Ross Trescott
as Clyde Barrow
as Shaun Ryder