Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Ethan McDowell
Follow
Born 12 December 1979 in Lovell, Wyoming, USA
Actor
See all 26 →
Sealed
2023
?.?
?.?
Are You There God? It's Me, Margaret.
Mr. Wheeler
Sealed
2021
?.?
?.?
Son
Dr. Lundberg
Sealed
2024
?.?
?.?
Red Right Hand
Alpha
Sealed
2018
?.?
?.?
Alien Expedition
Sato
Producer
Sealed
2015
?.?
?.?
RZ-9
Producer
Director
Sealed
2023
?.?
?.?
Last Minute Gift
Director