Brad Bufanda, best known to TV audiences for his recurring role as Felix Toombs on Veronica Mars, has sadly...