Cold Take
Discover
Club
Blind Pick
Log in
Sign up
P
Pete Penuel
Follow
Born 4 February 1963 in New Smyrna Beach, Florida, USA
Actor
Sealed
1996
?.?
?.?
My Fellow Americans
Man in Parade
Sealed
2002
?.?
?.?
Deadly Species
Dr. Brinson Thomas
Sealed
2018
?.?
?.?
Sam and Elvis
Larry
Sealed
2005
?.?
?.?
The Vault
Chief Raymond Anderson