Frank has appeared in over 180 feature films, documentaries, television series and made-for-TV movies; in over 1000 commercials, voice-overs, industrials and print; and in over 90 stage productions. Frank was a resident member of Utah's Pioneer Theatre Company (LORT) for 12 seasons and performed with Pennsylvania Centre Stage, Utah Shakespeare Festival, Sundance Summer Theatre, Salt Lake Acting Company,and as a vocal soloist for the Utah Symphony's Children's Concert series. Frank holds a Master of Fine Arts Degree in Theatre from Penn State University and a Bachelor of Fine Arts in Theatre from the University of Rhode Island.
2023
as Various (English version, voice)
2021
as Federico
2021
as Patron (voice)
2020
2019
as Neighbor 1 (uncredited)
2018
as Bob
2018
as Otto
2018
as Janitor Henderson
2018
as Clarence
2017
as James
2017
as Corrections Officer
2017
as Butcher (uncredited)
2016
as Balding Teacher
2015
as Ed Santamaria
2015
as Customer
2015
as Paul
2015
as Dad
2015
as Vendor
2015
2014
as Mr. Ortiz
2012
as Wally Anderson
2012
as Bingo Caller
2011
as Chef
2009
as Sergeant Aimes
2008
as Train Switchman
2008
as Narrator
2008
as Butch
2007
as Plumber
2007
as Mr. Wolf Mann
2006
as George
2006
as George
2006
as Angelo
2006
as George
2005
as George
2005
as King Noah
2005
as Rocco
2005
as Jim Blomquist
2005
as Store Manager #2
2004
as Driver
2004
as Conroy Hatch
2004
as Pumpkinhead
2003
as Driving Tester
2002
as Sidney
2002
as Baker
2001
as Ralph
2000
as Stutts
2000
as Buster Cummings
1999
as Roger
1999
as Commercial Spokesperson
1999
as Ed Lincoln
1998
as George Nevi
1998
as Coroner
1997
as Sheriff Newsom
1997
as Scott Gessel
1997
as Cliff Martin
1997
as Big Frank
1996
as Shoe Salesman (uncredited)
1996
as Dave
1996
as Detective Allen
1996
as Cabbie
1995
1995
as Mgr. Lucas
1993
as Mourner
1993
as Mugfat
1989
as Deaf Man