Acting
- 2010Republic of DoyleBruce Borden1 ep.
- 2005Kojak1 ep.
- 2003MissingHunter2 ep.
- 2000In a HeartbeatJamie Waite21 ep.
- 1998AnimorphsTobias26 ep.
Guest appearances
- 2011Warehouse 13Corporal Brewer1 ep.
- 2011Rookie BlueBilly1 ep.
- 2010Republic of DoyleBruce Borden1 ep.
- 2010Murdoch MysteriesBurt Lightman1 ep.
- 2005Kojak1 ep.
- 2003MissingHunter2 ep.
- 2003Sue Thomas: F.B.EyeBilly Marshall1 ep.