David Lodge

David Lodge portrayed Barbed Wire Org in Power Rangers Wild Force, episode Darkness Awakening.