Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Michael Scott Allen
Follow
Born 22 October 1987 in Arlington, Texas, USA
Actor
Sealed
2013
?.?
?.?
Dark Feed
Darrell
Sealed
2013
?.?
?.?
The Wine of Summer
Michael
Sealed
2017
?.?
?.?
Bad for the Boats
Josh
Producer
Sealed
2022
?.?
?.?
Spoiler Alert
Associate Producer
Sealed
2015
?.?
?.?
Twinsters
Executive Producer