Cristalle C. Leonard è apparso in nessuna serie e 1 film. Al cinema, come Research Scientist nel lungometraggio 3-Headed Shark Attack.