Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Scotch Ellis Loring
Follow
Born 26 July 1961 in Limestone, Maine, USA
Actor
See all 17 →
Sealed
1999
?.?
?.?
Fight Club
Bruised Bar Patron #2
Sealed
2001
?.?
?.?
Vanilla Sky
L.E. Building Guard
Sealed
2022
?.?
?.?
Monster High: The Movie
Apollo / Pierre
Sealed
1997
?.?
?.?
Steel
SWAT Officer
Producer
Sealed
2022
?.?
?.?
Mama Bears
Executive Producer