lannan eacott age