B757-300
Air Traffic Control Developmental
Distraction; Situational Awareness
ATC Issue All Types; Deviation - Track / Heading All Types; Deviation / Discrepancy - Procedural Clearance; Inflight Event / Encounter CFTT / CFIT
Air Traffic Control Issued New Clearance; Air Traffic Control Provided Assistance
Human Factors
I was working Local Control and I observed Aircraft X flying runway heading off of Runway 8R about 2 miles off the departure end climbing into rapidly rising terrain. I was distracted by another task that initially I did not notice. Aircraft X wasn't on his correct heading. When I looked out the window; I couldn't see him because he blended in with the city lights and I only realized where he was by looking at the radar. As soon as I noticed he wasn't on his assigned heading of 140 I turned him to a 155. I immediately realized the 155 heading was not enough I continued him to a heading of 180. Although both headings I issued where below the MVA.  In order to prevent a recurrence I would recommend making sure the aircraft is doing what they are supposed to be doing by monitoring them closely or telling them to fix the issue quicker.  Also if something like this should happen again I should've issued a Low Altitude Alert. I will review my MVA's so I know what heading I should issue to have him stay away from the rapidly rising terrain.
HCF TRACON Controller reported an aircraft was on the wrong heading and issued two different headings to correct the aircraft but realized the aircraft was below the MVA.