Jeff has been an actor for almost 30 years to include work in theatre, film, television and industrial videos. He has also performed on radio, as a game show host for corporate events and emcee for multiple banquets and awards ceremonies. In his spare time he writes and plays the bagpipes.