Scott Larson is an actor, known for Virtual Girl (1998), Koudelka (1999) and Heartless (1997). Read more on iMDB