Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Peter Tahoe
Follow
Born 26 June 1970 in New York City, New York, USA
Actor
See all 6 →
Sealed
2009
?.?
?.?
Run! Bitch Run!
Lobo
Sealed
2017
?.?
?.?
1 Buck
Rex
Sealed
2020
?.?
?.?
Acts of Revenge
Gerald Boyd
Sealed
2014
?.?
?.?
The Incredible Adventure of Jojo (And His Annoying Little Sister Avila)
Hobo
Art
Sealed
2009
?.?
?.?
American Cowslip
Art Direction