In 2003, Alexander Rendell acted in Final Combat, The Tesseract, and Indiana Joai: Elephant Cemetery, and retired afterwards.
In 2003, Alexander Rendell acted in Final Combat, The Tesseract, and Indiana Joai: Elephant Cemetery, and retired afterwards.