Theo Cross is a British film and television actor.
St Trinian's
Movie • 2007
Annihilation Earth
Movie • 2009