Helen-Jean Arthur is an actress, known for Cedar Rapids (2011), The History of Future Folk (2012) and Paterson (2016). Read more on iMDB