Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Alec Holden
Follow
Born 8 June 1995 in Los Angeles, California, USA
Actor
Sealed
2007
?.?
?.?
Battle for Terra
Tulo (voice)
Sealed
2007
?.?
?.?
The Grand
Little Larry
Sealed
2004
?.?
?.?
Marty
Marty (Body Double)