Robert Stevens

Robert L. Stevens (born 22 April, 1976; age 42) is the actor and scientist who played a scientist named Gerald Roberts in the Star Trek: The New Adventures first season episode, "The Time Loop".