Cedric Cannon
Gabriel's Inferno: Part II 2020
Rating: 6.4
E-Demon 2018
Rating: 3.7
as Professor Robert Mwangi
as Wallace Crenshaw