Odeya Rush
26 years old
Odeya Rush was born and raised in Haifa, Israel, along with her six brothers. She began acting at the age of 14 when she starred in "The Odd Life of Timothy Green." She then went on to do "The Give...
See Profile
Space Men Tell No Tales
A Mark Hamill/Patrick Stewart Crossover Idea
by Me
Two old legendary space pirates who have been rivals for years duke it out on a race to discover a hidden treasure on a distant planet!
See Story
Join the Conversation
0 comments on Odeya Rush as Annie Andromeda in Space Men Tell No Tales