
Richard Haylor


Richard is a British actor residing in the US,with duel citizenship and bases in the UK. Recent credits include"On Becoming A God" for Showtime,and the indie feature films "Chateau Vato" and "Amaraica". He is a former professional photographer, and night club owner.