NEBULA
Discover
Movies
TV Shows
James Russell — NEBULA
Acting
James Russell
April 22, 1927
Pittsburgh, Pennsylvania, USA
Known
for
71
Heartbeat
1992
75
When the Wind Blows
1986
65
The Music Lovers
1971