A Thousand Blows Cast

15 actors in all seasons

Malachi Kirby

Hezekiah Moscow

Erin Doherty

Mary Carr

James Nelson-Joyce

Edward 'Treacle' Goodson

Jason Tobin

Mr Lao

Darci Shaw

Alice Diamond

Francis Lovehall

Alec Munroe

Hannah Walters

Eliza Moody

Morgan Hilaire

Esme Long

Caoilfhionn Dunne

Anne Glover

Jemma Carlton

Belle Downer

Nadia Albina

Verity Ross

Tom Davis

Charlie Mitchell

Gary Lewis

Jack Mac

Daniel Mays

William 'Punch' Lewis

Stephen Graham

Henry 'Sugar' Goodson