
Acting
David Foley (born January 4, 1963) is a Canadian comedian, writer, director, and producer best known for his work in The Kids in the Hall, NewsRadio, A Bug's Life, and Celebrity Poker Showdown.

Prep & Landing: The Snowball Protocol
as Wayne (voice)

The Alien Perspective

Space Cadet
as Rudolph Bolton

The Last Podcast
as Dr. Milton P. Masters
Kids in the Hall: Scenes They Wouldn't Let Us Do
as Self

The Paloni Show! Halloween Special!
as Owl (voice)

The Kids in the Hall: Comedy Punks
as Self

Benjamin
as Mitch

Second Act
as Felix Richter

Revengeance
as Ace of Spades

Hockey Fanatics
8 ep.

Have I Got News for You
as Self · 2 ep.

Night Court
as Duncan · 1 ep.

Dark Side of Comedy
as Self - Narrator (voice) · 20 ep.

Super PupZ
as Professor Dennis · 9 ep.

The Kids in the Hall
8 ep.

The Kids in the Hall: Comedy Punks
2 ep.

Star Trek: Lower Decks
as Parth (voice) · 1 ep.

Close Enough
as Dr. Ferguson (voice) · 1 ep.

The Morning Show
as Peter Bullard · 2 ep.
Young Sheldon
2017