He made his film debut in 2015 with the Malayalam film Oozham directed by Jeethu Joseph and starring Prithviraj Sukumaran in the lead. He was chosen from 3000 actors. Tony's performance met with critical acclaim for his portrayal of the 25 year old character Andrew Wilfred-Marcus, in the reviews from The Times of India, Deccan Chronicle, and Malayala Manorama among others. After the success of Oozham, Tony played the role of the antagonist in the political thriller Sakhavu (2017) directed by Sidhartha Siva, starring Nivin Pauly in lead. Tony received positive reviews for his portrayal of the sadistic, cruel 40-year-old character of a manager who enslaves workers on the tea estates of pre-independent India.