Ross Directing_Smaller.jpg

Homepage

 

Ross is an award-winning Film Writer and Director based in London. His most recent feature film hit number 2 on Netflix UK and sold to distributors in more than 50 countries.

Ross Directing_Smaller.jpg