Jason Ybarra

Jason Ybarra is a suit actor who portrayed Baboo in Power Rangers.