Stefan has recently completed a nationwide tour of The Invisible Man playing the lead. Prior to this he also starred in the one-man play The Other Jolson playing the roles of Larry Parks and Al Jolson for which he was highy acclaimed. Other recent stage roles include Kyle in A Sleight of Mind and Roy Brown in The Bard of Margate.

Stefan began his acting career at the age of 7 appearing in a string of TV adverts and Children's TV shows which include WHSmith, McDonald's, Nickelodeon and Kelloggs, Mad For It, Jungle Run. There followed minor roles in the Gormenghast trilogy, About A Boy and can even be seen if you look hard enough as a student in the Harry Potter films.

At age 13 Stefan was priviledged to work as the youngest Redcoat at Butlins Minehead thanks to a connection with Stephen Mulhern. He enjoyed three consecutive summers there honing his entertainment skills.

It is Stefan's versatility that has given him a varied and interesting career to date as he then went on to perform comedy and magic at West End theatres including The Criterion and Polish theatre.

He has also been hired to promote brands such as Disney, Sony, Coke, Hamleys and Harrods.

Stefan had further TV roles including Spikey in series 3 of HTV soap Nuts and Bolts; Simon in the BAFTA award winning drama Con Passionate; Davey Campbell in BBC Doctors; Andy Belden in BBC Casualty and also enjoyed a minor role in series 1 of Sherlock.

Recent films include The Rezort (now on Netflix), Kamikaze and as a motion capture stunt artist for the Emmy award winning Fox series Da Vinci's Demons.

Other screen productions include Re-Run, BFI shorts, Everyone Loves A Welsh Girl, Internal Bleeding, Dance Me Outside, So What's Next and playing himself in a series of Adverts for 188BET, Penderyn Whiskey, and as Captain Jack Sparrow for Barti Ddu Rum.

Theatre credits include
Dan in Closer; Ethan in The Full Monty; Alfie in Swansea Women and Jeff Scott in The Musician; Slender in the Merry Wives of Windsor; Clark, Young Dogsborough, Ragg in the Resistible Rise of Arturo Ui; King Pandion, Itis, Captain on The Love of The Nightingale and young Cliff Richard 1958-1970s in Bachelor Boy.

Comic roles for Imagine Theatre Pantomimes include:
Willy Do It in Beauty And The Beast; Simple Simon in Jack and The Beanstalk; Buttons in Cinderella; Josh The Jester in Sleeping Beauty and Jingles The Jester in Snow White.
Stefan is in his 4th consecutive season for Qdos having previously played the role of Fleshcreep at The Grand Theatre Swansea in 2015/16.

He has also played Abanazar at the Grand Theatre Wolverhampton 2016/17 and last year reprised the role of Abanazar at Grand Theatre Swansea which saw him nominated for best male baddie at The Great British Panto Awards.

Stefan has been manager and regular MC for many comedy clubs over the years as well as performing as character comedy acts, most notably DONOVAN The Worst Comedian In Wales and in the double act le122.

For several years Stefan has been a character performer as part of the Fluellen Theatre Company at Folly Farm Adventure Park & Zoo, most recently as both Glyn Jr and Barti Ddu in Barti Ddu Pirate Show.

Stefan has recently been writer and consultant for various comedians for BBC, Comedy Central and Channel 4 and also BBC Sesh for BBC Wales.

He has been co writer, consultant and director to Matt Edwards for Matt's live show FOURTH.
Stefan has also been collaborator and inventor of magic effects for various magicians both in UK and Europe.

He also co-wrote the innovative, interactive award winning musical The Musician in which he played the lead role of Jeff Scott. He has also recently co-written and created a new TV comedy in development with Richard Mylan and another brand new musical Life Happened Kid.