Home / Discover / People

Venom

2018
as Dr. Dan Lewis

Late Night

2019
as Tom Campbell

Black and Blue

2019
as Kevin

Home Again

2017
as Justin Miller

Injustice

2021
as Oliver Queen / Green Arrow

Missing William

2014
as William Leeds

The Veil

2016
as Nick

A Better You

2014
as Handsome Model

Merry Little Batman

2023
as Commissioner Gordon

Dean

2016
as Brett

Amusement

2008
as Dan

I'll See You in My Dreams

2015
as Officer Shumaker

Who Invited Charlie?

2022
as Phil Schreiber

Sister

2014
as Bill

Producer

Movie Bachelor Lions 2018