NEBULA
Discover
Movies
TV Shows
Cecil "Shuckey Duckey" Armstrong — NEBULA
Acting
Cecil "Shuckey Duckey" Armstrong
January 1, 1956
Dallas, Texas, USA
Known
for
60
Thick as Thieves
1999