American actress, she made her debut in 2007 in the TV movie Lake Placid 2. Among her works are: Mega Snake (2007), Nightmare City 2035 (2007), and Echelon Conspiracy (2009).
American actress, she made her debut in 2007 in the TV movie Lake Placid 2. Among her works are: Mega Snake (2007), Nightmare City 2035 (2007), and Echelon Conspiracy (2009).