Robert Blush is an actor, known for Lake Placid 2 (2007), Nightmare City 2035 (2007) and Finding Rin Tin Tin (2007). Read more on iMDB