But it IS him:
What a FREAKO..!!!! Straight out of central casting, ZOUNDS..!
Or maybe some variation on Silence of the Lambs.