Lowe has starred in over 60 films. His most recent film was "Storks" which was released in 2017.