Geoff has had five original plays produced in Los Angeles. He starred in all five and directed four of them.
Geoff has performed almost all of his own stunts as an actor so far in his career.
Geoff was previously a stuntman at Universal Studios.
Geoff teaches Shaolin Kenpo for the United Studios of Self Defense.
Geoff has studied martial arts for over 25 years.
Geoff played in the Extreme Dodgeball League on the Game Show Network.