Jay Tavare

Jay Tavare is an American film actor who portrays Vega in the Street Fighter film. He reprises his role of Vega, albeit in a cameo, in Bat In The Sun's Super Power Beat Down 15th episode, Green Ranger vs. Ryu.