In 2004, he was attending Glasgow Caledonian University studying International Travel Management but later dropped out.
After dropping out of University, he chose a different career path in Customer Services, filming and editing in between times.
His most recent involvement in the film industry was with Paranormal Activity (2007), helping it get a theatrical release in Glasgow, Scotland. He has a Special Thanks on the US Blu-Ray.
In 2014, Barry began training to become a professional photographer and gained his HND in Photography in 2017. He used this experience to start his own Web Series on YouTube titled "Ranking the Complete Franchise" (2018).