1965-02-22 | Denver, Colorado, USA
Scott Lowell is an actor.
Ping Pong Playa
Trapped Ashes
The Chicago 8
On The Edge
Castle
American Dad!
Heroes
Queer As Folk