I tried using ranged weapons a number of times with no real success so I finally found a way to beat him just using my lightsaber.
I would let him get close to me, just to where the tip of my saber is touching his shield and is smoking and sparking. He would fire at me with his blaster in burts, which I would easily deflect, and in between bursts I would swing once with my saber (set on medium attack), dealing damage to his shield. After a few such attacks his shield would drop and then I would go into Force Speed mode and back away so he couldn't hit me with his claw. Then I would use the lightsaber throw attack until he raised his shield again. Repeated that about four or five times and he finally dropped.
Perhaps not the best way to beat him but it worked pretty well nonetheless.