Career
Steffan is a Swansea City supporter. The Hollow CrownHenry vi pt 2 ( 2014) Harry Potter and the Deathly Hallows Participant I (2010) as Regional Cattermole/Ron Weasley (Polyjuice Potion) Under Milk Wood (2014) Submarine (2011) Ironclad (2011) The Big I Am (2010) Ali G Indahouse (2002) Solomon and Gaenor (1999) Twin Town (1997) Under Milk WoodBBC (2014) Cucumber (2014) Cara Fi (2014) A Touch of Cloth III (2014) Father Brown (2012) 4Music (Narrator) (2011–present) Teulu (2010) Pen Talar (2010) Doctors (2010) Gavin & Stacey (2007–2010) Giles Wemmbley Hogg Goes Office.. to Glastonbury (2007) Heartbeat (2007) Wire in the Blood (2005) Con Passionate (2005) Belonging (2007-2008) Tales from Pleasure Beach (2001) Bloodline (1997) A Mind to Kill (1997) Ni no Kuni: Wrath of the White Witch (2013) – Drippy (voice) He has also guest-starred in a number of Doctor Who spin-off audio plays produced by Big Finish Productions. These include Dreamtime, The Bone of Contention and as the British Prime Minister in UNIT: The Longest Night and UNIT: The Wasting.