Treasure Island Cast Lon Chaney Shirley Mason Al W. Filson Charles Ogle Joseph Singleton Bull Montana Harry Holden Josie Melville