Černý se narodil 21. května 1953 v Olomouci. Nejprve absolvoval střední průmyslovou školu elektrotechnickou a následně Roční důstojnickou školu leteckou. Studium ukončil v roce 1979 na Vysoké škole politické v Bratislavě.

Od té doby se živil jako voják z povolání. V Československé lidové armádě setrval do roku 1990. Během tohoto období si v Bratislavě udělal doktorát.

Od roku 1990 působí jako pracovník KSČM. Stal se předsedou Okresního výboru KSČM v Olomouci, členem Ústředního výboru KSČM a členem Výkonného výboru ÚV KSČM. V letech 1994 až 2006 zasedal v zastupitelstvu města Olomouce a od roku 2000 zasedá také v zastupitelstvu Olomouckého kraje.

V roce 2002 byl poprvé zvolen do Sněmovny. Mandát obhájil i v roce 2006, 2010, 2013 a naposledy i 2017. Působí ve výboru pro obranu a bezpečnost a byl členem organizačního výboru.