C. David Johnson Filmography
- Actor (25 credits)
- Blue Mountain State (2010) Professor Holmes
- P.M.O. (2008) Tommy Langvoolin
- The Future Is Wild (2007) Zaga
- The Dresden Files (2007) Charles Harding
- The Best Years (2007) David
- Code Breakers (2005) Mr. Nolan
- Defending Our Kids: The Julie Posey Story (2003) Sam (Magic Man / Sam I Am)
- Wild Card (2003) Ron Westbury
- Terminal Invasion (2002) David Higgins
- The Man Who Saved Christmas (2002) Sam Ryder
- The Safety of Objects (2001) Wayne Christianson
- Canada: A People's History (2000) John Guy
- Soul Food (2000) Doug Parelli
- I Was a Sixth Grade Alien (1999) Principal Grand
- Aldrich Ames: Traitor Within (1998) Brooks
- Thanks of a Grateful Nation (1998) Steve Robertson
- Made in Canada (1998) William Doyle
- The Lost Daughter (1997) Lt. Goddard
- The Hidden Dimension (1997) Jonathan
- The Legend of Gator Face (1996) Sheriff
- Traders (1996) Doug Rollins
- Mysterious Island (1995) Jack Pencroft
- Thick as Thieves (1991) Je l'alme Man
- A New Life (1988) Walter
- Street Legal (1987) Charles «Chuck» Tchobanian