Use MovieClip in different fram

I have a game with a movieclip that is originally in frame 5. In frame 10, however, the movieclip is not present. When I click on a button in frame 10 I want the movieclip to appear. Is it possible? I don’t want to extend the movieclip’s time line to include frame 10, though that would obviously work it would not be practical for my game. I guess the more general question would be, how can I make movieclip’s that exist in my library but not on a certain frame appear whenever I want it to?
Thanks