TMZ reported this yesterday. They also say he was banned from the Star Search set when his son performed on that show too.
If I were little Archie, I would ditch dear ol' dad as soon as I turned 18. You can't be a parent and a stage manager in my opinion.