Acting
Born February 22, 1965 · Denver, Colorado, USA
Scott Lowell is an actor.
Criminal Minds
2005
NCIS
2003
American Dad!
CSI: Crime Scene Investigation
2000
Bones
Castle
2009
Frasier
1993