Men Up (2023) als Eddie O’Connor | |
Sweetland (2023) als Moses | |
Bolan's Shoes (2023) als Geraint | |
Y Sŵn (2023) als William Whitelaw | |
The Phantom of the Open (2022) als Cliff | |
Munich: The Edge of War (2022) als Sir Osmund Cleverly | |
I Am One (2021) als Ron | |
Rebecca (2020) als Inspector Welch | |
The Third Day: Autumn (2020) als Jason | |
The Good Liar (2019) als Bryn | |
Partridge in a Bear Tree (2018) als Bear / Snail (voice) | |
Apostle (2018) als Quinn | |
Gwen (2018) als Mr. Wynne | |
Star Wars: The Last Jedi (2017) als Captain Canady | |
Trespass Against Us (2016) als Sergeant Pollock | |
The Lighthouse (2016) als Thomas Griffiths | |
Just Jim (2015) als Donald | |
Yr Ymadawiad (2015) als Stanley | |
Queen of the Desert (2015) als Lascelles | |
Child 44 (2015) als Tortoise | |
Sniper: Legacy (2014) als Shope | |
Under Milk Wood (2014) als Neighbour | |
A Viking Saga: The Darkest Day (2013) als Aethelwulf | |
Robin Hood (2010) als Stone Mason Longstride | |
A Child's Christmases in Wales (2009) als Dad | |
Framed (2009) als Daffyd Hughes | |
The Other Boleyn Girl (2008) als Brandon | |
Caught in the Act (2008) als Alan | |
Calon Gaeth (2006) als Josi | |
Little White Lies (2006) als Dr. James | |
Daddy's Girl (2006) als Eisner | |
Lie with Me (2004) als Paul Stebbings | |
Troy (2004) als Tecton | |
Master and Commander: The Far Side of the World (2003) als Mr. Hogg, Whaler | |
Lenny Blue (2002) als DC Huw Morgan | |
Score (2001) als Tony | |
Solomon and Gaenor (1999) als Crad Rees | |
Gas and Candles (1991) als Constable Davis | |
Paper Mask (1990) als Dr. Lloyd | |
Heartland (1989) als Iwan | |
The Angry Earth (1989) als Guto | |
Morons from Outer Space (1985) als Godfrey | |
Portraits of Dangerous Women als Jon |