He was featured in a TV movie called Fifteen and Pregnant in 1998.
Some of his biggest film roles were for The Thirst: Blood War (2008) and Archie's Final Project (2009).
He has siblings named Sarah and Jacob Sherman.
He was cast as a member of the O'Neil family in Everything Sucks! along with Claudine Mboligikpelani Nako and Jahi Di'Allo Winston.