At the UAAP, Feihl debuted for the UST in 1990 but decided to play for the Adamson led by Kenneth Duremdes and Marlou Aquino the following season.
In the 1997 PBA Governors' Cup, Feihl was traded by Ginebra, then already named the Gordon's Gin Boars, to the Purefoods in exchange for Cris Bolado.
In 1998, Feihl was a member of the Philippine Centennial Team that took home a bronze medal in the Bangkok Asian Games.
Feihl did not play a single game in his second stint with Barangay Ginebra as he was sent to the Alaska Aces in exchange for James Wallkvist in 2002.
[5] In 2018, Feihl served as the Pit Stop greeter during the 10th leg of The Amazing Race 32 in Manila, Philippines at Rizal Park.