D.R. Farquharson
- Additional Crew
- Editorial Department
- Visual Effects
D.R. Farquharson was born on 8 May 1972 in Winchester, Massachusetts, USA. He is known for Avengers: Endgame (2019), Star Wars: Episode VIII - The Last Jedi (2017) and Captain Marvel (2019).