James Isaac

Notes & Trivia

 * Jim Isaac also worked as a creature technician on Star Wars Episode VI: Return of the Jedi.