Film Snail

Carlos Lopez Jr.

0

Carlos Lopez Jr.

Born · December 12, 1982

Died · June 24, 2018 (35 years old)

American Made

American Made

CIA Station Chief

6.9

2017

Mega Shark vs. Mecha Shark

Mega Shark vs. Mecha Shark

Background

4.0

2014