Ken MacFarlane is an actor, known for Caesar and Otto's Deadly Xmas (2012), Caesar and Otto's Paranormal Halloween (2015) and The Millennium Bug (2011). Read more on iMDB