#
buy premium
Russell Targ

Russell Targ

Birthday: April 11, 1934 in Chicago, Illinois, USA

Russell Targ was born on April 11, 1934 in Chicago, Illinois, USA. He is an actor and producer, known for Yu Long (2021), The Space Less Traveled and Third Eye Spies (2019).

Russell Targ's FILMOGRAPHY
All as Actor (7)
123Movies