Tom Russell is the new acting sensation out of South Australia, say the producers of the Australian feature Last Ride, Nicholas Cole and Antonia Barnard.
As part of his school activities when he was on set filming Last Ride, actor Tom Russell was given the task
The new powerful drama by Nadia Tass and David Parker opens this week