Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Oliver Powell
Follow
Born 5 April 1985 in London, England
Actor
Sealed
2017
?.?
?.?
Justice League
Star Labs Cleaning Staff
Sealed
2021
?.?
?.?
Zack Snyder's Justice League
Star Labs Cleaning Staff
Sealed
2018
?.?
?.?
The Current War
Leo
Sealed
2023
?.?
?.?
Eric
Joshua
Producer
Sealed
2025
?.?
?.?
Joe
Producer