Scott LowellActingBorn 22/02/1965Denver, Colorado, USAScott Lowell is an actor.Read full biographyKnown ForSteel Rain 2: Summit2020Monsoon2017Be Good For Rachel2016Rush Hour2016The Chicago 82011Dinner With Fred2011The Defenders2010Castle2009Leverage2008Ping Pong Playa2008Heroes2006Trapped Ashes2006Criminal Minds2005Bones2005American Dad!2005American Dad!2005NCIS2003On the Edge2001Queer as Folk2000CSI: Crime Scene Investigation2000Alien Fury: Countdown to Invasion2000Love Bites1999Caroline in the City1995Frasier1993