Cold Take
Discover
Club
Blind Pick
Log in
Sign up
D
David Scott
Follow
Born 1 December 1962 in Montreal, Quebec, Canada
Died 5 January 1993 (aged 30)
Actor
Sealed
1981
?.?
?.?
This Is Elvis
Elvis - Age 18
Sealed
1980
?.?
?.?
That Sinking Feeling
Hi-Fi Salesman
Sealed
1991
?.?
?.?
Firehead
Special Operations Agent
Sealed
1992
?.?
?.?
Center of the Web
Bellman