NEBULA
Discover
Movies
TV Shows
Lucas Hicks — NEBULA
Acting
Lucas Hicks
September 21, 1991
Atlanta, Georgia
Known
for
82
Ozark
2017
66
Finding Carter
2014
48
Chasing June
2025
75
Norm
2017