No photoKristen HicksActorIMDb Acted in 12000s2003ElephantMichelle71Appearances12000s2004On the Set of 'Elephant': Rolling Through TimeHerself