1965-02-22 ( 60 years old ) in Denver, Colorado, USA

Scott Lowell is an actor.