Actress Cailin McDonald is an actress, known for Star Trek Wars (2015) and The Lottery (2007). Search: