Geoffrey DeakinActingShareKnown forAdd7.9Ecomoda2001 · Series · Kenneth JohnsonYearPopularTop ratedAll acting creditsAdd7.9Ecomoda2001 · Series · Kenneth Johnson