Stephen Moyer is best known for playing Bill Compton in the series True Blood. He is also well-known for his role as Michael in the BBC series Ny-Lon (2004) co-starring Rashida Jones.
Stephen is also a theater actor, having appeared in productions of The Iron Man at the Young Vic Theatre and Romeo and Juliet with the Oxford Stage
On television, he made his debut on the British sitcom Conjugal Rites in 1993. Since then, Moyer has landed roles both in British television and film. In 1997, he got his big break as he portrayed the title character in the film Prince Valiant.
He has had the pleasure of working with popular actors and actresses both in the UK and in Hollywood. The list includes Keira Knightley (Princess of Thieves, 2001), Geoffrey Rush and Kate Winslet (Quills, 2000), Debra Messing (The Starter Wife, 2007), and Al Pacino (88 Minutes, 2007).
In 2008, Stephen was cast to star opposite Anna Paquin in Alan Ball's adaptation of the Southern vampire mystery book series by Charlaine Harris entitled True Blood.
as Frank
as Jolyon Forsyte Senior(6 eps)
as DI Mick Palmer(6 eps)
as Self
as Alex Modarian(2 eps)
as Teddy Bass(1 ep)
as Christian Vance
as The Father(10 eps)
as Mark Eamons(1 ep)
as Christian Vance
as Victor Strong
as Detective Nipper Read
as Troy
as Christian Vance
as Bran
as Vern Lang(8 eps)
as Self(1 ep)
as Fighter Pilot (uncredited)
as Ben
as Reed Strucker(29 eps)
as Marcus Ford
as Lieutenant Breeland(10 eps)
as Vincent
as Dr. Ron Hamilton
as Milus Corbett(10 eps)
as Tom Brook(4 eps)
as Pontius Pilate
as Self(1 ep)
as Captain Von Trapp
as Detective Reese
as John Fogelman
as Richard Vineyard
as Brutus
as John Guidi
as Owen Pace
as Peterson
as Peterson(2 eps)
as Self - Guest(1 ep)
as Josh
as Self - Guest(1 ep)
as Self(1 ep)
as Bill Compton(80 eps)
as Andrew
as Jared (voice)(1 ep)
as Jimmy Collins
as Sam Knight(6 eps)
as Guy LaForge
as Richard Brazendale(8 eps)
as Mick Benson
as Alex Randal
as Narrator
as Young Danny Duke
as Michael Antonioni(7 eps)
as David Quatermain
as Brach
as Self - Guest(1 ep)
as Kazik Rotem
as Kazik Rotem(2 eps)
as Steven Hunt(2 eps)
as Jason
as Prince Phillip
as Prouix
as Marcel Birkstead(3 eps)
as Dr Tom Scott(5 eps)
as Jeremy Dexter(1 ep)
as Jack Beresford(2 eps)
as Danny
as Prinz Eisenherz
as Stephen Bannerman(8 eps)
as Christopher Wainwright(1 ep)
as Olly
as Godwin(1 ep)
as Chris Rhodes(1 ep)
as Philip Masefield(13 eps)
as D.C. Burton(1 ep)
as Dr. Mark Ellis(1 ep)
as Self - Presenter(1 ep)