Damian De Boos-Smith is known for The Lego Batman Movie (2017), The Little Death (2014) and Blindspotting (2018).
No data