Steve Lamar

Steve Lamar was one of the associate producers of the television series ALF.