Stephen was born in Charlotte NC. He was very active in the local
theatre. At eighteen he attended college at The University of North
Carolina at Greensboro. Stephen didn't get his break into the film and
television business until he moved to Wilmington NC. He started working
crew work for dozens of productions all the while going to auditions
and striving to become a more successful actor. He loves the
independent film circuit and worked on many Indy's over the years. He
spent seven years with the production company for One Tree Hill, shot
in Wilmington, where he eventually landed the role of Officer Stevens.
He also works as a stuntman for shows such as One Tree Hill and ABCs
Revenge. He is married to his lovely wife Katelin.