Al Weaver
Born
January 3, 1981 (44 years old)
Known For
Acting
Place of Birth
Bolton, Lancashire, England, UK

Torch Song
Gabe
2025

The Chelsea Detective
Simon Turnball · (1 episode)
2022

I'm Not in Love
Rob Lloyd
2021

The Complex: Lockdown
Rees Wakefield
2020

The Complex
Rees Wakefield
2020

Miss Scarlet
Delaware · (1 episode)
2020

The Mallorca Files
Richard Webb · (1 episode)
2019

Peterloo
Magistrate Hutton
2018

Colette
Schwob
2018

Press
James Edwards · (6 episodes)
2018

Blue Iguana
Tommy Tresham
2018

Macbeth
Banquo
2018

Love Is Thicker Than Water
Adam Berliner
2017

The Last Photograph
Colin
2017

Kill Your Friends
Bill
2015

Life In Squares
Leonard Woolf · (3 episodes)
2015

Grantchester
Leonard Finch · (66 episodes)
2014

Warhouse
Gulf war soldier
2013

Southcliffe
Anthony · (4 episodes)
2013

Secret State
Joss Leyton · (4 episodes)
2012

The Hollow Crown
Rivers · (2 episodes)
2012

Chemistry
Johan
2012
The Frontier
Ben
2012

The Nativity
Thomas · (4 episodes)
2010

Sherlock
Andy Galbraith · (1 episode)
2010

Honeymooner
Jon
2010

Personal Affairs
(2 episodes)
2009

Survivors
Kevin · (2 episodes)
2008

The Devil's Whore
Christian · (4 episodes)
2008

Me and Orson Welles
Sam Leve
2008

Five Days
Josh Fairley · (10 episodes)
2007

Viva Blackpool
Vibe
2006

Marie Antoinette
Comte d'Artois
2006

Doom
The Kid
2005

Colour Me Kubrick
Darren (uncredited)
2005

Planespotting
Steve
2005

The Merchant of Venice
Stephano
2004