Question: who played the cowboy in indian in the cupboard
Answer: David Keith