Roger Clown

Roger Clown played the role of Long John #3 in the 1997 sci-fi/horror feature Mimic.