Theo Cross is a British film and television actor.
Annihilation Earth 2009
as Masen
St Trinian's 2007
as Art Teacher
Credits from TMDB.