Local firefighter fearlessly fights cancer foe