NEBULA
Discover
Movies
TV Shows
Claudio Lee Smith — NEBULA
Acting
Claudio Lee Smith
October 12, 1995
El Cercado, Dominican Republic
Known
for
82
Shutter Island
2010
59
The Nun
2018
58
Tropic of Blood
2010