Who is Joseph Morgan?

Joseph Morgan is an English actor. He was born on May 16, 1981 in London, England. He starred in the first series of the Sky One Television Series Hex, as Troy and has appeared in supporting roles in some films.