Movie | Jungle Cry | Mark | 2022-05-20 |
Movie | Dream Horse | Kev / Racing Commentator | 2021-05-21 |
Series | The Spanish Princess | Smiling Man | 2019-05-05 |
Movie | Donald Mohammed Trump | Delegate | 2016-10-26 |
Series | Rillington Place | DS Gough | 2016-11-29 |
Series | The Indian Doctor | Dafydd Lewis | 2010-11-15 |
Series | Torchwood | Police Officer | 2006-10-22 |
Movie | Steddfod! Steddfod! | Young Dewi John | 1989-01-01 |