Robert Blush is known for Lake Placid 2 (2007), Nightmare City 2035 (2007) and Germaphobe (2020).
No data