For animation, he voiced Jake Justice in Rescue Heroes, Sparkie in the US version of Mike the Knight and Agram in Magi-Nation. From 2015 to 2018, he provided the voice of the main antagonist Dr. Claw in the animated reboot series Inspector Gadget. Roach has also lent in the voice of Pastor Jerome Jeffries in the PlayStation 4 video game Far Cry 5.
In 2022, he played Marty in the action comedy film The Man from Toronto, starring Kevin Hart, Woody Harrelson and Kaley Cuoco.