David Pearse is an Irish film and theatre actor.

Small Town, Big Story
Dermot Buckley · (1 episode)
2025

Bodkin
Frank · (5 episodes)
2024

Shardlake
Brother Edwig · (4 episodes)
2024

The Gates
Father Matthews
2024

The Banshees of Inisherin
Priest
2022

The Serpent Queen
Cardinal · (1 episode)
2022

Joyride
Showband Singer
2022

Creep Hunters
Peter
2022

Dalgliesh
Miles Kynaston · (1 episode)
2021

Let the Wrong One In
Frank
2021

Wildfire
Gerry
2021

Boys from County Hell
Cathal
2021

Sadie
Clark
2021

Pixie
Reece Kearney
2020

I Never Cry
Robert
2020

Brassic
Doolan · (2 episodes)
2019

Man Like Mobeen
Irish Gangster · (3 episodes)
2017

Bad Day for the Cut
Gavigan
2017

The Foreigner
Billy McMahon
2017

Paula
Brady · (1 episode)
2017

Pursuit
Mr. Law
2015

Calvary
Father
2014

The Musketeers
Dube · (1 episode)
2014

Breakfast Wine
Thomas, 'Cus'
2013

Vikings
Svein · (6 episodes)
2013

Moone Boy
(1 episode)
2012

Keith Lemon: The Film
Waterbot Salesman
2012

Grabbers
Brian Maher
2012

Titanic: Blood and Steel
Mr. Doland · (1 episode)
2012

The Guard
Bartley
2011

Trivia
Lawrence · (12 episodes)
2011

Mount Analogue Revisited
Ivan
2010

The Runway
Frog's Da
2010

Zonad
Bonad
2010

Happy Ever Afters
Detective Declan Burdock
2009

Fifty Dead Men Walking
Donovan
2008

Little White Lie
Malcolm
2008
Small Engine Repair
2006
Cry from the Sea
O'Rathaile

Six Shooter
Short Man
2004

Laws of Attraction
Pig Farmer
2004

Spin the Bottle
Strokes
2003

Bloody Sunday
O/C Provos
2002

Rebel Heart
Michael Mallen · (4 episodes)
2001

An Everlasting Piece
Comrade
2000

Resurrection Man
Gibralter Bar Local
1998