Marshall Efron was born on February 3, 1938 in Los Angeles, California, USA. He is an actor and ...
Los Angeles, California, USA
18 July 2018
Paul Krassner on Resisting With Humor
30 September 2015
Review: Twice Upon a Time
29 June 2011
Hot Rods & Droids: A George Lucas Profile (Part 3)
The veteran TV star discusses the fine line "Happy!" walks to keep the insanity of the show from going all the way over the edge.
Check out our guide to superheroes, horror movies, and more.