highest rated
- The Hasty Heart
-
Signed, Sealed, Delivered: To the Altar
-
Signed, Sealed, Delivered: Lost Without You
-
Signed, Sealed, Delivered: Higher Ground
-
Signed, Sealed, Delivered: The Vows We Have Made
-
The Gathering
-
Accidental Icon: The Real Gidget Story
-
Signed, Sealed, Delivered: Truth Be Told
-
Signed, Sealed, Delivered: Home Again
-
Not Quite Hollywood: The Wild, Untold Story of Ozploitation!
acting
- Signed, Sealed, Delivered: To the Moon and Back → Joe O'Toole
- Signed, Sealed, Delivered: A Tale of Three Letters → Joe O'Toole
- Jimmy and Carolyn
- The Nine Kittens of Christmas → Chief Sam
- Sweet Carolina → Pete
- Signed, Sealed, Delivered: The Vows We Have Made → Joe O’Toole
- The Vanished → Dr. Bradley
- Love, Fall & Order → Hank Hart
- 9-1-1 (TV) → Phillip Buckley
- Signed, Sealed, Delivered: To the Altar → Joe O'Toole
- Fair Haven → Doctor Gallagher
- Signed, Sealed, Delivered: Home Again → Joe O'Toole
- Signed, Sealed, Delivered: Higher Ground → Joe O’Toole
- American Housewife (TV) → Dan
- Chesapeake Shores (TV) → Thomas O'Brien
- My Christmas Love → Tom Baker
- Signed, Sealed, Delivered: Lost Without You → Joe O’Toole
- Signed, Sealed, Delivered: One in a Million → Joe O'Toole
- Cloudy with a Chance of Love → Grant
- Signed, Sealed, Delivered: Truth Be Told → Joe O'Toole
- Reckless (TV) → Dec Fortnum
- The Nine Lives of Christmas → Chief Sam
- The M Word
- After All These Years → David
- Undercover Bridesmaid → Mr. Thompson
- Body of Proof (TV) → Dr. Cameron Fischer
- Ringer (TV) → Tim Arbogast
- Rizzoli & Isles (TV) → Ron Hanson
- Hot in Cleveland (TV) → Dave
- Accidental Icon: The Real Gidget Story
- Castle (TV) → Danny Valentine
- The Middle (TV) → Bennett Brooks
- Drop Dead Diva (TV) → Brandon Tharpe
- Maneater (TV) → Teddy Alpert
- Love n' Dancing → Carl
- Give 'em Hell, Malone → Whitmore
- Au Pair 3: Adventure in Paradise → Oliver Caldwell
- Not Quite Hollywood → Self
- Psych (TV) → Ted Lomax
- Reunion (TV)
- Joey (TV) → Dean
- NCIS (TV) → Roland Ebbakey
- One Tree Hill (TV) → Paul Norris
- Miracles (TV) → Sheriff Ed Prescott
- Hollywood's Magical Island: Catalina
- Au Pair II → Oliver Caldwell
- Strong Medicine (TV) → Dr. Randolf Kilner
- Ed (TV) → Nick Stanton
- First Target → President Jonathan Hayes
- Law & Order: Special Victims Unit (TV) → Nathan Speer
- Judging Amy (TV) → Tom Gillette
- Safe Harbor (TV) → John Loring
- First Daughter → President Jonathan Hayes
- Au Pair → Oliver Caldwell
- Murder at 75 Birch → Rick Todson
- Air Bud: Golden Receiver → Dr. Patrick Sullivan
- Running Wild → Matt Robinson
- When Secrets Kill
- Dark Skies (TV) → Old John Loengard
- It's My Party → Brandon Theis
- Summer of Fear → Mr. Marshall
- The Outer Limits (TV) → Dr. Larry Chambers
- New York News (TV) → Jack Reilly
- 500 Nations (TV)
- Nothing Lasts Forever (TV) → Dr. Benjamin 'Ben' Wallace
- Nothing Lasts Forever → Dr. Benjamin 'Ben' Wallace
- A Dangerous Affair → Robert Kenzer
- Hard Evidence → Trent Turner
- Touched by an Angel (TV) → Pete Taylor
- Touched by an Angel (TV) → Richard
- Touched by an Angel (TV) → Don Costello
- Mortal Fear → Philip Montgomery
- Lies of the Heart: The Story of Laurie Kellogg → Bruce Kellogg
- A Christmas Romance → Brian Harding
- Caught in the Act → Scott McNally
- Sudden Fury → Tom Kelley
- Cadillac Girls → Sam
- Body Chemistry II: The Voice of a Stranger → Dan
- Split Images → Robbie Daniels
- Duplicates → Bob Boxletter
- Breaking the Silence → Paul Danner
- Bare Essentials → William 'Bill' Buzell owner of Luhana
- The Family Man (TV) → Jack Taylor
- Night of 100 Stars III → Self
- Angel of Death → Gary Nicholson
- Dangerous Pursuit → John
- Hot Paint → Willie
- Red River → Cherry Valance
- Happy 100th Birthday, Hollywood → Self
- North Shore → Chandler
- Pee-wee's Playhouse (TV) → Conky 2000 (voice) / Knucklehead (voice)
- Fresno (TV) → Torch
- Picnic → Hal Carter
- The Nativity → Joseph (voice)
- Oceans of Fire → Ben Laforche
- Night of 100 Stars II → Self
- Seduced → Mike Riordan
- Razorback → Carl Winters
- The Fighter → Merle Banks
- The Hasty Heart → Sgt. Lachlen McLachlen
- Falcon Crest (TV) → Michael Sharpe
- For Ladies Only → John Phillips
- The Women's Room → Ben Volper
- Enola Gay: The Men, the Mission, the Atomic Bomb → Capt. Bob Lewis
- Kraft Salutes Disneyland's 25th Anniversary → Self
- Trapper John, M.D. (TV) → George Alonzo 'Gonzo' Gates
- The Best Place to Be → Rick Jawlosky
- Centennial (TV) → Levi Zendt
- Logan's Run (TV) → Logan
- The Gathering → Bud Jr.
- Fraternity Row → Zac
- Battle of the Network Stars (TV)
- Trilogy of Terror → Arthur Moore
- Jim, the World's Greatest → Jim Nolan
- The Harrad Experiment → Student (uncredited)
- M*A*S*H (TV) → Lt. Tony Baker
- The Mike Douglas Show (TV) → Self - Co-Host