Actress Tanisha Thammavongsa is an actress, known for Photo Finish (2012), Beauty and the Beast (2012) and Lost Girl (2010). Known for: Photo Finish (2012), Beauty and the Beast (2012), Lost Girl (2010), Debra (2011) Search: