Kevin Bishop

Kevin Bishop played Jim Hawkins in Muppet Treasure Island.