Movies
Starship Troopers
as Private Sugar Watkins
Teen Wolf: The Movie
as Dr. Alan Deaton
Still Alice
as Frederic Johnson
Courage Under Fire
as Stephen Altameyer
Heading Home
as Willie
Did You Hear About the Morgans?
as U.S. Marshal Lasky
Punks
as Marcus
Assault at West Point: The Court-Martial of Johnson Whittaker
as Cadet Johnson C. Whittaker
Change in the Air
as Officer Payne
Jefferson in Paris
as James Hemings