
Personal Info
Known For
Acting
Gender
Male
Birthday
9/23/1965
Place of Birth
Toronto, Ontario, Canada
Also Known As
Brad Armstrong
Biography
Known For

X-Rated 2: The Greatest Adult Stars of All-Time
as Self

X-Rated: The Greatest Adult Movies of All Time
as Self

Patron of the Tarts: The Story of Mark Spiegler
as Self - AVN Award Winning Director/Performer

Blue
Unknown Role

Jessica Drake's Guide to Wicked Sex: The Art of Striptease
as self

Louis Theroux: Twilight of the Porn Stars
as Himself

Dirty Little Secret
Unknown Role

Jenna Jameson's Wicked Anthology Vol. 1
Unknown Role

2 Mouths to Feed
as (archive footage)

Killer Sex and Suicide Blondes
as Tony Genetti

Confessions of an Adulteress
as Steve

XXX Factor
as Deathbed Patient

Heroin
as Bill Reese

Curse Eternal
as Club Guy #1

Treasure Hunt
Unknown Role

2nd Coming
Unknown Role

Nothing Better Than Parody
as (archive footage)

Fuck That Bitch
as (archive footage)

2040
as Duncan Caldwell

Anally Motivated - Wicked 4 Hours
Unknown Role
Career Timeline
2022
2021
2020
The Art of the Orgy 2
as (archive footage)
It's a Daddy Thing 2
as (archive footage)
Swipe Right
Role unknown
Lovers Retreat
Role unknown
I'm Not a Slut, I'm a People Person
as (archive footage)
Anally Motivated - Wicked 4 Hours
Role unknown
Anal Is My Favorite Position - Wicked 4 Hours
as (archive footage)
Student Affairs
Role unknown
2019
Finding Rebecca
Role unknown
Patron of the Tarts: The Story of Mark Spiegler
as Self - AVN Award Winning Director/Performer
Love Emergency
Role unknown
Teenage Lesbian
as Guidance Counselor
Lost Love
Role unknown
Divine
Role unknown
Your Momma's Ass
as (archive footage)
Sexual Fidelity
as Greg
Sexy In Stockings
Role unknown
2018
2017
2016
2015
2014
2013
Underworld
as Dr. Collins
Sexpionage: The Drake Chronicles
Role unknown
Best Butts In The Biz
Role unknown
Sperm Bank
Role unknown
I Was a Mail Order Bride
Role unknown
$ex
Role unknown
Tuff Love
as fight spectator (uncredited)
Cream of the Crop - Wicked 16 Hours
as (archive footage)
Just Visiting
as Porn Shop Owner
2012
Spartacus MMXII: The Beginning
as Senator Marcus Claudius
Countdown
as Jake
Men in Black: A Hardcore Parody
as Edgar 'The Bug'
Fucking MILFs
as (archive footage)
Louis Theroux: Twilight of the Porn Stars
as Himself
69 Scenes: Superstars of the 90's
Role unknown
A Love Story
as Michael's Agent (nonsex)
Asian Anal Assassins
Role unknown
The Craving II
as Bear Hunter (segment "Goldilocks")
The ASSministrators ASSistant
as (archive footage)
2011
2010
Lolita
Role unknown
Speed
as Detective Thompson
4 Some
as Mark Wood
Fuck That Bitch
as (archive footage)
Two Girls for Every Guy
as (archive footage)
Hooked
Role unknown
Cougar Safari
as (archive footage)
Dreamgirl
Role unknown
The Watcher
Role unknown
Sex Lies & Spies
Role unknown
The Alibi
Role unknown
Uptown Girl
Role unknown
Mikayla Tonight
as (archive footage)
Alektra Tonight
Role unknown
2009
Revenge, Inc.
Role unknown
2040
as Duncan Caldwell
Never Say Never
Role unknown
Hush
as Jake Callahan
30 Love
as Michael
Spin the Bottle
Role unknown
Kaylani Lei's Fornic-Asian
Role unknown
Shave My Bush
Role unknown
Mobster's Ball 2
Role unknown
Model Behavior
Role unknown
Knee Deep In Knockers
Role unknown
House of Wicked
Role unknown
The Mikayla Chronicles
Role unknown
Roommates
Role unknown
Educating Alli
as Dinner Guest
Wicked Games
Role unknown
Forever Is the Night
Role unknown
Grand Theft Orgy 2
as (archive footage)
2008
Alektra-fied
Role unknown
Housewives of Amber Lane 2
Role unknown
Last Call
Role unknown
Fame
as Ted
What Girls Like
Role unknown
Fallen
as Keith
Race 2 Race
as Angus - The Annihilator
Chop Shop Chicas
Role unknown
The Accidental Hooker
as Marcus
Cockstar
Role unknown
The Artist
as Malachi
Rise
as Frank
Tasty
as Dinner Guest
Bad Girls
as Security Guard
Double Exposure
as Jake the Photographer
Hot Chocolate: A Romp in the Dark
Role unknown
2007
2006
Wicked Legends 3
Role unknown
Naked Illusions
as Jonathan
Tiffanys
as Businessman
House Sitter
as Robert Townsend
Cop A Feel
Role unknown
Manhunters
as Kevin
The Fling
as Roger
Wicked Legends 1
Role unknown
Wicked Legends 2
as (archive footage)
Taken
Role unknown
Country Style
Role unknown
Curse Eternal
as Club Guy #1
Women on Top
as Josh
Forever Julia Ann
Role unknown
But I'm with the Band
Role unknown
Jenna's Depraved
as (archive footage)
2005
Between the Sheets
as Brad, Mr. Rich
Internal Affairs: From the Files of Valley 911
as DUI suspect
Sold
as Maurice
The Closer
as Buck
Forever Jenna
as (archive footage)
Jenna's Star Power
as (archive footage)
Secrets of the Velvet Ring
as Greg
Wicked Sex Party 7
Role unknown
Rack Star
Role unknown
One Man’s Obsession
as Graham
2004
Thigh High Thrills
as (archive footage)
Tuff Chick
Role unknown
Valley 911
as John
The Collector
as Chauffer
Eye of the Beholder
as Michael
Killer Sex and Suicide Blondes
as Tony Genetti
Fluff and Fold
as Scott
Lovers Lane
as Randy Laurence
Confessions of an Adulteress
as Steve
Wicked Sex Party 6
Role unknown
XXX Factor
as Deathbed Patient
The XXX Factor
Role unknown
2003
Suspicious Minds
Role unknown
Wicked Sex Party 5
Role unknown
Angelique
Role unknown
Space Nuts
as Holographic Band Member
Beautiful
as Erik Prince
Not a Romance
as Nick
Pornstar
as Michael
The Devinn Lane Show 5: Saving the Best for Last
Role unknown
My Father's Wife
as Michael
Lost & Found
as Hitman
Jenna Jameson's Wicked Anthology Vol. 1
Role unknown
Heat
as Tyler
Milf Spectacular
Role unknown
The Real Kobe Tai
as (archive footage)
Real Swift
as Brad Armstrong
Deep Inside Celeste
as (archive footage)
2002
Something So Right
as Tyler
Falling from Grace
as Jared
Red Dragon
Role unknown
Wicked Whispers
as Chris
Fast Cars & Tiki Bars
Role unknown
One Sleepless Night
as Karate Master
Porn Star
Role unknown
Turning Point
as Max
The Morgan Sex Project 6
as self
The Morgan Sex Project 5
as self
About a Woman
Role unknown
Heroin
as Bill Reese
2001
2000
1999
Nightbreed
Role unknown
Serenity in Denim
Role unknown
Knockout
Role unknown
White Lightning
as Brian
Say Aaah
Role unknown
KKSS: Katja Kean's Sports Spectacular
Role unknown
TNA TV
as Lt. Armstrong
Sex Safari
Role unknown
Dirty Little Secret
Role unknown
Hardcore
as David
Wicked Sex Party 2
Role unknown
Sweet Dreams
as Wash Man
The Last Day
Role unknown
Desperate Measures
Role unknown
1998
Boobsville Cabaret
Role unknown
Eros
as Jeff
The Other Side of Serenity
as James
Heartache
as Moreno
Wicked Weapon
as Vincent
Dangerous Tides
as Roberto Perez
Exile
as Mr. Truman
Filters
as Stud
Treasure Hunt
Role unknown
Flashpoint
as Lt. Hill
Pornogothic
as Blake
Limousine
as limo driver #1
Wicked Sex Party
Role unknown
1997
1996
Double Cross
Role unknown
Sex Raiders
as Hammerman
Illicit Entry
as Vincent's Henchman
Hard Evidence
as Dexter Manning
Satyr
as Adam
Conquest
as Sir William James
Fashion Plate
Role unknown
Breeders
Role unknown
Deep Inside Christy Canyon
as (archive footage)
Sheepless in Montana
Role unknown
Finishing Touch
as Brad Armstrong