Catherine Russell(III)
- Additional Crew
- Camera and Electrical Department
- Location Management
Catherine Russell was born on 18 September 1986 in Washington, District of Columbia, USA. She is known for Lonely Street (2008), To Be Continued (2008) and An Officer and a Movie (2011).