Barry Nerling

Barry Nerling is a actor. who portrayed The Mechanic in the TV series Arrow.