
Luke Roberts
Biography
Luke Roberts (born 1977) is an English actor, known for his role as Joseph Byrne in the BBC One medical drama series Holby City. He had a principal role in the short-lived third series of the soap opera Crossroads, and appeared as Captain Dan Pieterson in the Sky1 drama Mile High and in the third season of Black Sails. He currently stars as Eric Beaumont in Global's Ransom.
Movie Appearances

A Working Mom's Nightmare
as Mark Hartman
2019

The Batman
as Thomas Wayne
2022

Seagrass
as Steve
2024

Dating My Mother
2017

Dracula: The Dark Prince
as Dracula
2013

Everything & the Universe
as Brian Moffett
2025

300: Rise of an Empire
as Butcher
2014

Dampyr
as Draka
2022

Pirates of the Caribbean: On Stranger Tides
as Captain of the Guard
2011

Ambition
as Bruce
2005

Heads of State
as White House Correspondent
2025
The Adventures of Audra
as Richard Bennett
TBA

That March
as Denis Matei
2026
TV Appearances

This Morning
as Self
1988

Holby Blue
2007

Mile High
as Captain Dan Peterson
2003

Band of Brothers
as Herbert J. Suerth
2001
Crossroads
2001
Hi-5
2008

Black Sails
as Woodes Rogers
2014

Ransom
as Eric Beaumont
2017

Game of Thrones
as Arthur Dayne
2011

The Tourist
as Marlowe / Dr Watkins
2022

Guillermo del Toro's Cabinet of Curiosities
as Joe Allen
2022

Ready, Steady, Cook
as Self - Guest
1994