Biography

Oliver Lennon is an actor, known for Puppet Master: The Littlest Reich (2018), Lost Claws (2015) and Reno 911! (2003).