My Fair Lady
(
Television
by OnStage Uxbridge
Alfred P. Doolittle
H.M.S. Pinafore
(
Theater
by OnStage Uxbridge
Rt. Hon. Sir Joseph Porter, KCB
The Spirit Renewed
(
Theater
by Beaverton Town Hall Players
Reverend Reed
Never Kiss A Naughty Nanny
(
Theater
by Beaverton Town Hall Players
Mr. Cott / Miss Turcotte
Who's In Bed With the Butler?
(
Theater
by Beaverton Town Hall Players
William Davis, Jr.
The Music Man
(
Theater
by Beaverton Town Hall Players
Tommy Djilas
A Real Drag
(
Theater
by Beaverton Town Hall Players
Officer Doug / Officer Donna
Beaverton: The Musical
(
Theater
by Beaverton Town Hall Players
Train Conductor
Howie Do It
(
Theater
by NBC
"The Mark" (mouthwash commercial)