Hal Yorke

Fictional vampire character from the TV series Being Human From Wikipedia, the free encyclopedia