Known For
Photos
Filmography

Wild Cards
TV · as Caesar Simpson · 1 ep

Confidential Informant
Movie · as Gary

Alert: Missing Persons Unit
TV · as Harold · 1 ep

Garage Sale Mysteries: Searched & Seized
Movie · as Leon Ames

Resident Alien
TV · as Lewis Thompson · 4 eps

Stolen by My Mother: The Kamiyah Mobley Story
Movie

Love, Guaranteed
Movie · as Jerome

The Christmas Doctor
Movie · as Mayor

Upload
TV · as Aleesha's Dad · 1 ep

Mystery 101
Movie · as Professor Miller

A Taste of Summer
Movie · as Danny

Easter Under Wraps
Movie · as Grant

A Family Christmas Gift
Movie · as Reverend Williams

Marrying Father Christmas
Movie · as Pastor Eric Whalen

Falling for You
Movie · as Pete Taves

Love in Design
Movie · as Larry

Road to Christmas
Movie · as Matt

The Layover
Movie · as Balloon Pilot

Christmas Getaway
Movie · as Hal Hendry

Same Time Next Week
Movie · as Reverend

Riverdale
TV · as Pop Tate · 71 eps

The Mistletoe Promise
Movie · as Honcho Willison

The Wedding March
Movie · as Reverend

DC's Legends of Tomorrow
TV · as Buddy · 1 ep

Chesapeake Shores
TV · as Judge Martinez · 1 ep

Into the Grizzly Maze
Movie · as Bartender

Garage Sale Mystery: The Wedding Dress
Movie · as Father Clark

Santa Hunters
Movie · as Grandpa

Love at the Thanksgiving Day Parade
Movie · as Paul

Trading Christmas
Movie · as Bus Driver

Flicka 2
Movie · as Moe the Deli Owner

My Little Pony: Friendship Is Magic
TV · as Flutterguy (voice), King Sombra (voice) · 1 ep

Human Target
TV · as Lowell · 1 ep

Sight Unseen
Movie · as Detective Leo Patterson

Do You Know Me?
Movie · as Mr. Washington

Mr. Troop Mom
Movie · as Doctor

Fringe
TV · as Doorman · 1 ep

Hot Rod
Movie · as Furious Boss

Rapid Fire
Movie · as Tom Green

Men in Trees
TV · as Judge · 1 ep

Class of the Titans
TV · 1 ep

Fantastic Four: World's Greatest Heroes
TV · as Phillip Masters/Puppetmaster (voice) · 2 eps

Supernatural
TV · as Jimmy Anderson · 1 ep

Maximum Surge
Movie · as Professor Roswell

Transformers: Armada
TV · as Demolisher (voice) · 46 eps

Due East
Movie · as Bus Driver

Door to Door
Movie · as Shoeshine Guy

The Stickup
Movie · as Harris

Slammin' Sammy: The Sammy Sosa Story
Movie · as Coach Billy Williams / Minor League Umpire / Chicago White Sox's Play-by-play Announcer (voice)

Dead in a Heartbeat
Movie · as Principal

The Dead Zone
TV · as Principal Pelson · 2 eps

Breaking News
TV · 1 ep

Gadget & the Gadgetinis
TV · as General Sir / Dr. Thaw (voice) · 52 eps

Cats & Dogs
Movie · as Mason Employee

Smallville
TV · as Dale Ross · 2 eps

The Sausage Factory
TV · 1 ep

Trixie
Movie · as Capitol Building Custodian

A Storm in Summer
Movie · as Bartender

The Man Who Used to Be Me
Movie · as Chief Davis

Life-Size
Movie · as Guard

Romeo Must Die
Movie · as Calvin

X-Men: Evolution
TV · 2 eps

Two of Hearts
Movie · as Jerry Martin

Brotherhood of Murder
Movie · as Brinks Guard

The Baby Dance
Movie · as Security Officer

Da Vinci's Inquest
TV · 2 eps

Stargate SG-1
TV · as Fred · 1 ep

Mummies Alive!
TV · 42 eps

Beyond Belief: Fact or Fiction
TV · as Lyle (segment "The Vision") · 1 ep

Skysurfer Strike Force
TV · as Nate James (Air Enforcer) / Cybron (voice) · 26 eps

The Outer Limits
TV · as Chaplain · 1 ep

Flinch
Movie · as Wheeler

The X-Files
TV · as Deputy Sheriff Jason Wright, Bus Driver · 1 ep

Double Dragon
TV · 26 eps

Battletoads
Movie · as Science teacher (voice)

Battletoads
TV · as (voice) · 1 ep

Jack's Place
TV · 1 ep

And the Sea Will Tell
Movie · as Serologist
Our Shining Moment
Movie · as Mr. Rahill

The Commish
TV · 1 ep

Palace Guard
TV · 1 ep

And the Sea Will Tell
TV · as Serologist · 2 eps

Short Time
Movie · as Cop

The New Adventures of He-Man
TV · 65 eps

Captain N: The Game Master
TV · as Additional Voices · 34 eps

Booker
TV · as Mitch, Clerk · 1 ep

Wiseguy
TV · 1 ep

21 Jump Street
TV · as Earl · 1 ep

Spot Marks the X
Movie · as Dwyer

Brotherly Love
Movie · as Patrolman Clark

MacGyver
TV · as Charles, Diano, Ryan · 1 ep

Danger Bay
TV · as Searchmaster · 1 ep

Airwolf
TV · as Nokomo · 1 ep


