Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Norberto Barba
Follow
Born 12 September 1963 in New York City, New York, USA
Director
See all 5 →
Sealed
1996
?.?
?.?
Solo
Director
Sealed
1994
?.?
?.?
Blue Tiger
Director
Sealed
1998
?.?
?.?
Terror in the Mall
Director
Sealed
1998
?.?
?.?
Lost in the Bermuda Triangle
Director
Actor
Sealed
1996
?.?
?.?
Solo
Rebel Soldier