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).