James Foster

Mischief Night

2006 Mga pelikula

Tina Takes a Break

2001 Mga pelikula

Strangeways Here We Come

2018 Mga pelikula

Apostasy

2017 Mga pelikula

Black Work

2015 Palabas sa TV

Ideal

2005 Palabas sa TV

Accused

2010 Palabas sa TV