
Personal Info
Known For
Acting
Gender
Male
Birthday
2/17/1972
Place of Birth
North Carolina, USA
Also Known As
Chris Cannon
Biography
Known For

Stiletto
Unknown Role

Porn Star: The Legend of Ron Jeremy
as Self

Lust World
Unknown Role

Asian Fever 35
Unknown Role

Hometown Girls
Unknown Role

Eighteen Candles
Unknown Role

Memphis Does Hollywood
Unknown Role

Fashion Underground
as Cameraman

Deep Inside Tawny Roberts
Unknown Role

Born To Be Wild
Unknown Role

Vengeance
as John / Jack

Debbie Does Dallas: East vs West
as Mitchell

Chapter X
Unknown Role

Keepers
Unknown Role

Taking Chance?
Unknown Role

Porn Valley
as Porn Producer

Whore
Unknown Role

Post Modern Love
as Sally's Boyfriend

Rendezvous
Unknown Role

Total Interactive Control of Sasha Grey
Unknown Role
Career Timeline
2025
2016
2013
2012
2010
2009
Hometown Girls
Role unknown
Itty Bitty Titty Neighborhood
as (archive footage)
Dreams Of Sunrise
Role unknown
30 Rock: A XXX Parody
as Fred
The Stranger
Role unknown
Playgirl: Anytime, Anywhere
Role unknown
The 8th Day
as Trader
Nurses of Boobsville
Role unknown
The Whores Have Eyes
Role unknown
Heaven
Role unknown
Naughty America & the Chocolate Factory 3
Role unknown
Badass School Girls 3
Role unknown
Mike's Dirty Movie
Role unknown
Writer's Bullpen
Role unknown
Killer Grip 5
Role unknown
Heaven or Hell
Role unknown
My Wife's Hot Friend 3
Role unknown
Do Me Right!
Role unknown
Traderz
Role unknown
MILF Busters
Role unknown
Kayden's Frisky Business
Role unknown
Head Case 5
Role unknown
Forever Is the Night
Role unknown
Grand Theft Orgy 2
as (archive footage)
2008
Deceived
as Male Client #1
The Oracle
as Cassie's Man
Fame
Role unknown
Girls With Daddy Issues
as Chris Cannon
The 50 State Masturbate
as (archive footage)
I Have a Wife 2
Role unknown
Almost Perfect
as Ben
Where There's Smoke
Role unknown
Public Service
Role unknown
The Accidental Hooker
as Chris Cannon
Naughty Athletics 3
Role unknown
Hello Nurse
Role unknown
From A to DD 2
Role unknown
Head Case 4
Role unknown
Neighbor Affair 8
Role unknown
Sasha Grey's Anatomy
Role unknown
Barely Legal 83
Role unknown
Asian Fever 35
Role unknown
Screw My Wife, Please! 63: And Give Her A Creampie
Role unknown
Total Interactive Control of Sasha Grey
Role unknown
Naughty Bookworms 11
Role unknown
MILF-O-Maniacs
Role unknown
Wedding Bell Blues
as Kevin
If You Like Me, You'll Love My Mom!
Role unknown
Diary of a Milf 9
Role unknown
Playgirl: Like Lovers Do
Role unknown
Dating 101
Role unknown
Rise
as Seth
Rachel's Choice
Role unknown
Tasty
as Barbeque Cook #1
Boot Camp: Sex Survival Weekend
Role unknown
Memphis Does Hollywood
Role unknown
Bad Girls
as Elevator Man
Coed Pool Party
Role unknown
Naughty Bookworms 10
Role unknown
Flawless 8
as (archive footage)
Priceless Fantasies
Role unknown
Double Exposure
as The Boyfriend
Barely Legal 78
Role unknown
2007
My Sister's Hot Friend 10
Role unknown
Off the Air
as Wade
Neighbor Affair 6
Role unknown
ReflexXxions
Role unknown
Nina Hartley's Guide to the Perfect Orgy
Role unknown
The Whole Enchilada 2
Role unknown
Foreplay
Role unknown
Girl in 6c
Role unknown
The Craving
as Frog Prince
From A to DD
Role unknown
Coming Home
as Soldier #1
Barely Legal 74
Role unknown
My Friend's Hot Mom 10
Role unknown
Pantyhose Whores 2
Role unknown
Candelabra
as Charles
My imaginary life
Role unknown
Confessions of the Heart
Role unknown
The Muse
as Lady's Client
Who's Your Daddy? 10
Role unknown
Barely Legal 72
Role unknown
Porn Valley
as Porn Producer
Perverse
as Al
Barely Legal 70
Role unknown
Don't Waste It Taste It 2
Role unknown
Reform School Girls
Role unknown
Kaylani Unleashed
Role unknown
Tru Lies
Role unknown
Lady of the Evening
as Actor on TV
Mobster's Ball
Role unknown
Yours Truly
Role unknown
Colors
as Lover - Orange segment
2006
Bad Wives
Role unknown
Promises of the Heart
Role unknown
Wicked Legends 3
Role unknown
Slip Slidin' Away
Role unknown
Fashion Underground
as Cameraman
Just Fuck Me
Role unknown
Playgirl: Stripped
Role unknown
Fuck
as Dinner Guest
Manhunters
as Instructor
Caught in the Act
Role unknown
1000 Words
as Waiter
Stiletto
Role unknown
Joined At The Hip
Role unknown
Nina Hartley's Guide to the Ultimate Sex Party
Role unknown
Backwoods Of Memphis
Role unknown
On Your Knees Bitch 2
Role unknown
Just Like That
Role unknown
Thank You For Smoking Pole - Wicked 4 Hours
Role unknown
Tailgunners
as Senator Simmons
Duality
as Pete
Rendezvous
Role unknown
Playgirl: Explosive Fantasies
Role unknown
Country Style
Role unknown
I'm A Tease
Role unknown
Inferno
Role unknown
Barely Legal 56
Role unknown
Creme Brulee
Role unknown
The World of Sexual Variations 2
as (archive footage)
Barely Legal 54
Role unknown
Wax On Whacks Off
as (archive footage)
XXX-Women
Role unknown
Cocktail Hour
Role unknown
2005
Auditioning
Role unknown
Barely 18 22
Role unknown
Young sluts, inc. 17
Role unknown
Anal Excursions 3
Role unknown
Tarot
Role unknown
Double Penetration 3
Role unknown
Smokin' Crack
Role unknown
Internal Affairs: From the Files of Valley 911
as Boy
Janine's Been Blackmaled
Role unknown
Eternity
as Kenneth
Sold
as Phone Sex Guy #2
Please Cum Inside Me 20
as (archive footage)
Polarity
as Frank
Nineteen Video Magazine 52: College Girls
Role unknown
Tight & Fresh 3
Role unknown
Web Chicks Gone Crazy
Role unknown
Are We in Love?
Role unknown
Deep Inside Tawny Roberts
Role unknown
And The Envelope Please: Sunrise Adams
Role unknown
Tails From the Hollywood Hills
Role unknown
20 Teens Who Like To Suck Cocks
as (archive footage)
Scorpio Rising
as Johnny
Double Penetration 2
Role unknown
Wicked Sex Party 7
Role unknown
Ripe Juicy Teens
Role unknown
Crazy for Daisy
Role unknown
Stalker
as Jay
Sex Thriller
Role unknown
Barely 18 16
Role unknown
Digital Daydreams
Role unknown
Perfect Kiss
Role unknown
Sentenced
Role unknown
Deep In Malezia
Role unknown
Look Don't Touch
Role unknown
Agent 00 Sex
Role unknown
Love Machine
Role unknown
A Dummies Guide to Porn
Role unknown
2004
Bad Kitty
Role unknown
This Is the Girl
Role unknown
Dearest Diary
Role unknown
Debbie Does Dallas: East vs West
as Mitchell
Devil's Playground
Role unknown
Barely 18 14
Role unknown
Angel Plush
Role unknown
Contestants
as Michael
Keepers
Role unknown
Anal Delinquents 2
Role unknown
Hairy Black Snatch
Role unknown
Coming From Behind
Role unknown
Last Girl Standing
Role unknown
The Collector
as Masked Guy
Hustler Centerfolds 2
Role unknown
Nina Hartley's Guide To Double Penetration
Role unknown
Friends and Lovers
as Brian
Fluff and Fold
as Adam
Chasing Destiny
as Sofa Mover
The 8th Sin
as Party Guy
Lovers Lane
as Ryan
The Bedford Wives
Role unknown
Hook Ups 5
Role unknown
Misty Beethoven the Musical!
as 1st Volunteer
Tell Me What You Want 4
Role unknown
Hell Or Bust
Role unknown
Mood Ring
Role unknown
Blue Angels 2
Role unknown
Kiss Me Deadly
as Mr. Talbot
Barely 18 8
Role unknown
Nasty As I Wanna Be: Kira
as (archive footage)
Sweetheart
as Reporter #2
Post Modern Love
as Sally's Boyfriend
Wicked Sex Party 6
Role unknown
Zodiac Rising
as Matt
Angel: Sex Money Power
Role unknown
Ablaze
as Chris
Sex Trials
as Lingerie Buyer
The Wedding
Role unknown
Best Tits North Of The Border
Role unknown
Tell Me What You Want 2
Role unknown
New Love
as Peter
Chapter X
Role unknown
That Bitch Ate Our Witch
as Kevin
White Hot
Role unknown
The Art of Oral Sex
as (archive footage)
2003
Wet Teens 4
Role unknown
The Most Beautiful Girl In The World
as Yanni
Pin-Ups
Role unknown
Ride 'em and Wreck 'em
Role unknown
Deep Inside Monica Mayhem
as (archive footage)
The Tits That Saved XXX-mas
Role unknown
Suspicious Minds
Role unknown
V-eight 5
Role unknown
Wicked Sex Party 5
Role unknown
Tell Me What You Want 1
Role unknown
Ms. Fortune
Role unknown
Retro Lust
as Ryan
Quality Time
Role unknown
Dirty Dancers: The Movie
Role unknown
Debbie Does Dallas: The Revenge
as Dallas
Barely 18 6
Role unknown
Young & Perverted
as (archive footage)
Truckstop Trixie
as Fantasy Man
Up and Cummers 115
Role unknown
Total Exposure
Role unknown
After Midnight
as Surveillance Guy 1
Third Date
Role unknown
POP - The Beauty of the Blowjob
Role unknown
Taking Chance?
Role unknown
Young Sluts, Inc. 12
Role unknown
Naked Hollywood 19: Happy Birthday, Baby!
as Monica's Lover
Anal Trainer 2
Role unknown
So I Married a Porn Star
as Jack
Women in Uniform
Role unknown
Travel Sluts
Role unknown
Barely 18 4
Role unknown
Big Boob Beach Bangers
Role unknown
Hot Bods & Tail Pipe 14
Role unknown
Whore
Role unknown
Chica Boom 17
Role unknown
New Wave Hookers 7
as Douglas Fir
Patriot Dames 2
Role unknown
Enchantment
Role unknown
Naked Hollywood 15: The Body Beautiful
as Leon
Desire
as Tim
Barbara Broadcast Too!
as Party Lover
Teen Patrol 3
Role unknown
Milf Spectacular
Role unknown
Vixxen
Role unknown
Barely 18 2
Role unknown
Anal Excursions 3
Role unknown
Cruel Seductions
Role unknown
Double O Blonde
Role unknown
Love Letters
Role unknown
Stealing Shots
Role unknown
Double Parked 6: Moving Violations
Role unknown
Filthy Rich
as Steve
2002
Barely 18
Role unknown
Killer Sex
Role unknown
Fetish: The Dream Scape
Role unknown
Different Worlds
as Chris
Rack 'Em
Role unknown
SlowBurn
Role unknown
Splendor
Role unknown
Campus Confessions
Role unknown
Portrait of Sunrise
Role unknown
Red Dragon
Role unknown
The Heist 2
Role unknown
Private Moments
as Sean's Assistant
For Women Only 1: Girls on Guys
Role unknown
Chloe's Acting Up
Role unknown
Kelly the Coed 6: Double Secret Probation
Role unknown
Naked Hollywood 5: Twisted
as Bradley Dunmar
Industrial Sex
Role unknown
Tales From The Script
Role unknown
Please Cum Inside Me 6
Role unknown
Return to the Edge
Role unknown
Joelean and the Pussycats
Role unknown
Trailer Trash Nurses 4
Role unknown
Chica Boom 10
Role unknown
Quiver
as Dancing Guy #1
Let's Play Doctor
Role unknown
Vixen
Role unknown
18 and Nasty 16
Role unknown
Concubine
Role unknown
Sex World 2002
Role unknown
La Femme Nikita Denise
Role unknown
Last Man Standing
as Greg
Nylon Zone
as Tom
Workin' It
Role unknown
2001
Beauty and the Bitch
as Old West John #2
18 and Nasty 15
Role unknown
Dirty Little Perverts 2
Role unknown
Private Lies
Role unknown
Briana Banks AKA Filthy Whore
as (archive footage)
University Coeds 35: Yearbook Edition
Role unknown
Blind Date
Role unknown
Farmer's Daughters Do Vegas
Role unknown
To Steal a Kiss
as Armored Car Driver
Together Forever
as Edmond
Boobtown Betties
Role unknown
Shayla's Fantasies
Role unknown
The New Girl
Role unknown
Blue Angel
as Boyfriend 2
Underworld
Role unknown
Over The Top
Role unknown
Double Midgetation
as Farmer Dean
Crystal Dreams
Role unknown
Love Shack
Role unknown
Director's Cut
Role unknown
Action Sports Sex 11
Role unknown
Trashy
Role unknown
The Whore of the Rings
Role unknown
Barely Legal 5
Role unknown
Real Sex Magazine 31
Role unknown
Initiations 5
Role unknown
Working Girl
Role unknown
Naughty College School Girls 8
Role unknown
Nymph Fever 3
Role unknown
Trixxx 02
Role unknown
Up And Cummers 82
Role unknown
Ambition
Role unknown
Vengeance
as John / Jack
North Pole 15
Role unknown
Up And Cummers 73
Role unknown
Asia Is in Too Deep
as Pizza Man
Farmer's Daughters on the Farm
Role unknown
Welcum to Chloeville 3
Role unknown
Porn Star: The Legend of Ron Jeremy
as Self
Artemesia
as Orgy Guest
Eighteen Candles
Role unknown
Best of North Pole
Role unknown
Best of North Pole 2
Role unknown
Betting on Flesh
Role unknown
Sexual harASSment
Role unknown
Sex Games
Role unknown
Tails of Perversity 8: Lost Angeles
Role unknown
Houston's Big Boob Brigade
Role unknown
Play Maids
Role unknown
2000
Pimped by an Angel
Role unknown
Bursting Tits and Hot Clits
Role unknown
Watchers
Role unknown
Virgin Whore
Role unknown
Spellbound
as Dillon
North Pole 10
Role unknown
Bordello Blues
as gentleman
A Witch's Tail
Role unknown
Screamers
Role unknown
Naughty College School Girls 2
Role unknown
Millennium
Role unknown
Hot Bods & Tail Pipe 15
Role unknown
Wild Honey 2
Role unknown
Black Taboo #2
as Benny
Tai Blow Job
Role unknown
Hitchhiker
Role unknown
Wet Dreams 5
Role unknown
Suspended Disbelief
Role unknown
Alice in Fetishland
Role unknown
How to Marry a Rich Doctor
Role unknown
Devil In Disguise
Role unknown
1999
Wildflower
Role unknown
North Pole 5
Role unknown
Hot Bods & Tail Pipe 12
Role unknown
Mis-Spelled
Role unknown
Shay's World
Role unknown
The Gangbang Girl 25
Role unknown
North Pole 8
Role unknown
Pleasure Highway
Role unknown
Lust World
Role unknown
Casting Call 21
Role unknown
Action Sports Sex 3
as (as Chris Canyon)
North Pole 9
Role unknown
Sex Safari
Role unknown
North Pole 7
Role unknown
The Devil in Miss Jones 6
as Bruce Pitt the Action Movie Star / The Masked Spastic
Every Man's Fetish 1: 18 & Barely Legal
Role unknown
Hot Bods & Tail Pipe 7
Role unknown
The Exhibitionist Pt. 1
Role unknown
Carnivorous
Role unknown
No Regrets
as Photographer
Torn
as Johnny Santucci
Cumback Pussy 14
Role unknown
Trial by Copulation
as Snakeman
Born To Be Wild
Role unknown
Rude Girls 2
Role unknown
TriXXX
Role unknown
Rocks That Ass 2
Role unknown
Ginger Lynn is Torn
Role unknown
Sex Offenders 8
Role unknown
Devil or Angel
Role unknown
Pimp
Role unknown
Candy Stripers 5: The New Generation
as Orderly
Devilish Delights 2
Role unknown
Air Tight 4
Role unknown
Carnal Secrets
Role unknown