Fernando CabreraActingBorn 09/05/1969Santa Cruz de Tenerife, Islas Canarias, EspañaKnown ForNorbert2025Inspector Sun and the Curse of the Black Widow2022Sabuesos2018Capture the Flag2015