Actor

Movies
2024

Bad Tenant (TV movie)

2022

The Pay Day

2021

Zack Snyder's Justice League

2020

Anthony (TV movie)

 

I Am Vengeance: Retaliation

2018

Welcome to Curiosity

2015

Residue

2014

No Point (TV movie)

 

The Smoke

Series
2019

War of the Worlds

 

Episode 1 (S01E01)

2017

Doctor Who

 

Knock Knock (S10E04)

 

Stan Lee's Lucky Man

 

Playing with Fire (S02E02)

2016

Fresh Meat

 

Episode 2 (S04E02)

 

Peaky Blinders

 

Episode 3 (S03E03)

2014

The Crimson Field

 

Episode 4 (E04)

2010

Little Crackers

2000

Doctors

Short
2019

A-Symmetry

2010

Precipice

Screenwriter

Movies
2024

Bad Tenant (TV movie)

2022

The Pay Day