Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

A Beautiful Mind

2001
as Ainsley Neilson

Dangerous Indiscretion

1995
as Video Store Clerk

Earth to Echo

2014
as Dr. Lawrence Madsen

Flags of Our Fathers

2006
as Lieutenant Harold Schrier

Lonely Hearts

2006
as Officer Chetnick

Lost in the Dark

2007
as Roy Evans

Lucky Christmas

2011
as Mike Ronowski

Monk

2002
as Randall Disher

Mystery, Alaska

1999
as Bobby Michan

Pearly Gates

2015
as The Assistant

Phantom

2013
as Sasha

Red Sky

2014
as Arliss Skidmore

Summer of 84

2018
as Randall Armstrong

Super Kid

1994
as Big Boy

Taken

2002
as Capitain Howard Bowen

The Middle of X

2018
as Dick Derwin

The Miracle Season

2018
as Scott Sanders

Guest Star

Episode Justified
A Murder of Crowes
2014
Episode DC's Legends of Tomorrow
A Woman's Place is in the War Effort!
2021
Episode FBI: Most Wanted
Chains
2022
Episode Supergirl
Changing
2016
Episode Millennium
Closure
1998
Episode The Outer Limits (1995)
Criminal Nature
1998
Episode The Commish
Dead Cadet's Society
1993
Episode Percy Jackson and the Olympians
I Become Supreme Lord of the Bathroom
2023
Episode Sliders
Luck of the Draw
1995
Episode Hallmark Countdown to Christmas
Lucky Christmas
2011
Episode Stargate SG-1
Past and Present
1999
Episode First Wave
Still At Large
2000
Episode Bones
The Baker in the Bits
2015
Episode The Boys
The Bloody Doors Off
2020
Episode Highlander: The Series
The Cross of St. Antoine
1994
Episode The Collector
The Superhero
2005
Episode Bones
The Verdict in the Victims
2015
Episode Harsh Realm
Three Percenters
2000
Episode Peacock Presents: The At-Home Variety Show Featuring Seth MacFarlane
Tony Shalhoub
2020
Episode The Outer Limits (1995)
Trial by Fire
1996
Episode NCIS
Up in Smoke
2012