at only twenty-four , he had been in a few small , independent films and acted a bit in repertory theater , but once he was cast as joshua , the super sexy scientist guy who traveled through time , seducing women across the centuries , his life changed .