Greg was born on July 11, 1966. Greg resides in Los Angeles, California. In 2000, Greg auditioned for the role of Fred Flintstone in The Flintstones in Viva Rock Vegas. Greg has been cast in almost every one of J. J. Abrams' projects. Early in his career, Greg appeared in several high profile televison commericals. One was memorable enough to earn him a guest appearance on The Tonight Show. Greg created and ran a successful frozen yogurt delivery service before he devoted himself to an acting career. Greg has appeared in 24 major motion pictures. Greg was not credited for his appearance in Perfect Picture. Greg was the executive producer of the made for TV film entitled The Catch. Greg was recently in Mission Impossible III.
Greg got his start in small roles in such television shows as Baywatch, Melrose Place, and Murphy Brown. For many seasons, he played CIA agent Eric Weiss on the spy series Alias.
Greg had a connection in Hollywood. His kindergarten friend was J.J. Abrams who is the creator of Alias, Lost, and Felicity.
Greg can be seen on Heroes which airs on NBC on Mondays.