En 2013, Shannon encarnó al icono musical Elvis Presley junto a Kevin Spacey como el presidente Richard Nixon en la película "Elvis & Nixon".