Dune: Prophecy
The Sixth Commandment
Final Transmission
Movie · as Elias Walker
The Necklace
Movie · as Peter
TV · as Trooper · 2 eps
TV · as Ben's Brief · 1 ep