logo
Russell Clark backdrop
Russell Clark poster
Russell Clark
Russell Clark was born on August 8, 1949 in Philadelphia, Pennsylvania, USA. He is known for his work on Fallen (1998), The New Guy (2002) and Major P...