No photoAlexa Benette FoxActorActed in 22000s2004The Lazarus ChildAnnie Dean2000MVP: Most Valuable PrimateJane43