Home / Discover / People

Labor of Lies

2021
as Mr. Tyler

Light Up the Night

2016
as Dr. Thomas Light

Machotaildrop

2009
as George

Gregory Horror Show

1999
as Judgement Boy Gold

Sex Crimes

1992
as McCoy

Single

2020
as Waiter

Cakeman

2017
as Dad

Killer nurse

2008
as Killer Nurse (as Steven Robert Olson)

A Day at The Pool

2012
as Steve Olson

Trouble Is My Business

2018
as Officer Ostrowski

The Paranormals

2015
as Skateboarder

Guest Star

Episode NCIS
Fragments
2018