Cold Take
Discover
Club
Blind Pick
Log in
Sign up
L
Lenny Levi
Follow
Born 21 June 1979 in Sevastopol, Russia [now Crimea, Ukraine]
Producer
Sealed
2017
?.?
?.?
Guardians
Executive Producer
Sealed
TBA
?.?
?.?
The Override
Executive Producer
Actor
Sealed
2008
?.?
?.?
The Poker Club
Peter Vaslos