Which director directed a television series where Charlotte Louise Riley played as Catherine Earnshaw? 
Wuthering Heights (2009 TV serial):  The episodes were adapted for the screen by Peter Bowker and directed by Coky Giedroyc. Charlotte Riley:  She is known for her roles as Sarah Hurst in "Easy Virtue" and as Catherine Earnshaw in ITV's adaptation of "Wuthering Heights".
Coky Giedroyc