Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Thomas W. Ross
Follow
Born 22 January 1875 in Boston, Massachusetts, USA
Died 14 November 1959 (aged 84)
Actor
See all 17 →
Sealed
1940
?.?
?.?
Remember the Night
Mr. Emory
Sealed
1940
?.?
?.?
The Mortal Storm
Professor Werner
Sealed
1940
?.?
?.?
The Saint's Double Trouble
Professor Horatio T. Bitts
Sealed
1940
?.?
?.?
Phantom Raiders
Dr. Grisson