Not all villains have to be imposing. Some dorky looking people are evil incarnate.
Looking at him he could be Jacen Solo (Darth Cadeus)