简介:
Stephen Walters, an Royal Television Society (RTS) Best Actor nominee, was born on 22 May 1975 in Merseyside, England (UK), where he spent the remainder of his childhood. A regular both on British television and film, for many years he has played a wide range and variety of character roles in both drama and comedy. The roles with which he is most ...