
Acting
Mark Phelan is an actor and writer, known for Sea of Love (1989), Another 48 Hrs. (1990) and Stand and Deliver (1988).

Radioactive
as Delivery Man

Next to Me
as The Warden

Papillon
as Sierra

Time Toys
as General #1

The Childhood of a Leader
as Mr. Advisor

Hercules
as Corsair

Magic Boys
as Zed

Monte Carlo
as Man in Bathtub

Star Trek
as Romulan (uncredited)

Ballistica
as Vladislav