Geff Francis is an actor, known for Desmond's (1989), For Queen & Country (1988) and The Walker (2007). Read more on iMDB