Frank studeerde aan het Koninklijk Conservatorium in Den Haag bij Johann Lemckert. Hij behaalde zowel zijn DM (Docerend Musicus) als zijn UM (Uitvoerend Musicus) diploma. Ook studeerde hij improvisatie en continuo bij Rienk Jiskoot. Hij volgde mastercursussen bij O. Messiaen en bij G. Litaize. Na het conservatorium volgde hij nog interpretatielessen bij Stef Tuinstra (Oude muziek en Bach). Als pianodocente op het conservatorium had hij Joke Boon en directielessen kreeg hij van Theo Goedhart en Jan Boogaarts.
Jarenlang was hij de vaste organist van de Waals Hervormde Gemeente in Breda waar hij een Königorgel uit 1763 met middentoonstemming tot zijn beschikking had. Helaas heeft hij dit moeten opgeven vanwege zijn verhuizing naar het oosten van het land. Daarnaast was hij organist in Delft en Almelo. Regelmatig gaf hij orgelconcerten in het hele land. Tegenwoordig gebruikt hij het orgel meer als afwisseling naast de piano, met medewerking van andere instrumenten. Zo geeft hij diverse concerten met verschillende professionele musici. In 1999 is een CD uitgebracht door Dynamic Perspective met een hoornist en sopraan. In zijn studio in Almelo geeft hij les op zijn pijporgel gebouwd door Adriaan van Oosten en Jaap Breedvelt. (1978)
In de loop van de jaren is het pianospelen een steeds grotere plaats gaan innemen in het leven van Frank. In zijn studioruimte geeft hij veel leerlingen les aan de vleugel.
Regelmatig speelt hij piano in kerkdiensten en bij bijzondere gelegenheden.
Frank is een enthousiast dirigent van twee andere koren.
Sinds 2001 is Frank dirigent van het baptistenkoor De Lofstem, een gemengd koor uit Almelo. Vanwege het 50-jarig bestaan van dit koor in 2006 heeft Frank een CD uitgebracht waarop het koor te horen is.
Sinds november 2002 is Frank dirigent van de zanggroep/cantorij Together van de PKN in Almelo. Dit koor treedt regelmatig op in kerkdiensten en in speciale Taizé-diensten.