Dominic Schiraldi is known for Man from Shaolin (2012), Battle Scars (2020) and Railway Spine (2016).
No data