Johann Urb

Johann Urb (born 24 January 1977) is an Estonian-born American actor, producer and former model. He portrays Vincent Sobel/Vigilante in season 6 of Arrow.