Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Roderick McCarthy
Follow
Born 14 August 1968 in St. Louis, Missouri, USA
Actor
See all 5 →
Sealed
2002
?.?
?.?
Auto Focus
Bartender
Sealed
2012
?.?
?.?
Stalked at 17
Sheriff Deputy
Sealed
2022
?.?
?.?
Rattled!
Thompson
Sealed
2000
?.?
?.?
Crack
Producer
Sealed
2025
?.?
?.?
I (Un)Do
Producer