HHoward GreeneActingNovember 21, 1923Bargoed, Monmouthshire, Wales, UK9Movies3TV Shows12CreditsKnown ForSir Francis DrakeRichard the LionheartRichard the LionheartA Shot in the DarkHorrors of the Black MuseumThe PrimitivesOnly Two Can PlayThe RivalsThe KitchenAfter the BallMystery in the MineSerenaHoward GreeneActingSir Francis DrakeRichard the LionheartRichard the LionheartA Shot in the DarkHorrors of the Black MuseumThe PrimitivesOnly Two Can PlayThe RivalsThe KitchenAfter the BallMystery in the MineSerena