Alice Coulthard was born in 1983 in London, England. She is an actress, known for Josephine (2016), The Last Ship (2014) and The Order: 1886 (2015).