Addresses: Agent—Lucas Talent, Sun Tower, 100 West Pender St., Seventh Floor, Vancouver, British Columbia V6B 1R8, Canada.
Boy in Bordello, Bordello of Blood (also known as Tales from the Crypt Presents: "Bordello of Blood"), Universal, 1996.
Andy Effkin, Disturbing Behavior (also known as Disturbing Behaviour), Columbia/TriStar, 1998.
Greg Janson/St. Michael the archangel, Wishmaster 3: Beyond the Gates of Hell (also known as Wishmaster 3: Devil Stone, Wishmaster 3: Sword of Justice, and Maitre du cauchemar 3: Le Au-dela des portes), Artisan Entertainment, 2001.
Lawrence, Cellmates, RBG Entertainment Group, 2003.
Music video director, Lucky Stars, Jump Communications/Like Minded Media, 2004.
Television Appearances; Series:
Bobby "Bob" Briggs, Robson Arms, CTV, beginning 2005.
D'Artagnan, Young Blades, I (Independent Television, formerly known as PAX TV), beginning 2005.
Television Appearances; Miniseries:
Lieutenant Williams, Taken (also known as Steven Spielberg Presents "Taken"), Sci-Fi Channel, 2002.
Television Appearances; Movies:
Boy at party, Frostfire, Lifetime, 1994.
Harvey, Sabrina the Teenage Witch, Showtime, 1996.
Justin Phelps, When Friendship Kills (also known as A Secret between Friends: A Moment of Truth Movie), NBC, 1996.
Peter, Love in Another Town, CBS, 1997.
Drew Carrigan, The Inspectors, Showtime, 1998.
Jesse, Silencing Mary (also known as Campus Justice), NBC, 1998.
Travis, Monster!, UPN, 1999.
Simon, Avalanche Alley, 2001.
Tommy Ross, Carrie, NBC, 2002.
Larry Sorenson, Captive Hearts, Lifetime, 2005.
Taylor, Stranger in My Bed, Lifetime, 2005.
Television Appearances; Episodic:
Brad, "The Substitute," Poltergeist: The Legacy, Show-time and syndicated, 1996.
Garret Shea, "Stepping into Starlight," Madison (also known as Working It out at Madison), CanWest Global Television, 1996.
Nicky Reeves, "Feasibility Study," The Outer Limits (also known as The New Outer Limits), Showtime, Sci-Fi Channel, and syndicated, 1997.
Prince Stephan, "When in Rome …," Breaker High, UPN, 1997.
Sanders, "Turf Wars," Viper, syndicated, 1997.
Alex Glaser, "Luminary," Millennium, Fox, 1998.
Eric Nichols, "The Hunt," The Outer Limits (also known as The New Outer Limits), Showtime, Sci-Fi Channel, and syndicated, 1998.
Jimmy, "Marker 262," First Wave, Sci-Fi Channel, 1998.
Lieutenant Graham Simmons, "Message in a Bottle," Stargate SG-1, Sci-Fi Channel, Showtime, and syndicated, 1998.
Marcus Rice, "The Mesmerizer," Dead Man's Gun, Showtime, 1998.
Lieutenant Graham Simmons, "The Fifth Race," Stargate SG-1, Sci-Fi Channel, Showtime, and syndicated, 1999.
Lieutenant Graham Simmons, "A Matter of Time," Stargate SG-1, Sci-Fi Channel, Showtime, and syndicated, 1999.
Lieutenant Graham Simmons, "Serpent's Song," Stargate SG-1, Sci-Fi Channel, Showtime, and syndicated, 1999.
Lieutenant Graham Simmons, "Redemption: Part 1," Stargate SG-1, Sci-Fi Channel, Showtime, and syndicated, 2002.
Noah, "Life'll Kill Ya: Part 1," Cold Squad, CTV, 2002.
Zach, "Red Kiss," Jeremiah, Showtime, 2002.
Tom, "Body and Soul," Renegadepress.com, Aboriginal Peoples Network, 2004.
Umpire, "Slow Pitch," Corner Gas, CTV and The Comedy Network (Canada), 2005.
Zak Adama, "Act of Contrition," Battlestar Galactica, Sci-Fi Channel and Sky One, 2005.
Television Appearances; Pilots:
Thomas, Sagamore, The WB, 1999.