Russell Anderson Russell Anderson is an actor, known for Home (1998), 16 Years of Alcohol (2003) and Nowhere, No One (2007).Show more IMDb