Yes, he was very good at playing the calculating bad guy. He had a swagger about him that allowed him to do so. So cool, so inconspicuous...
But the film itself is very good. It is a shame it is a B Movie, because in my opinion it shows off his acting talents perfectly, especially at the end when he reveals his split personality as David and Frederick.