Rafael Osorio

Rafael Osorio

Rafael Osorio

Rafael Osorio

Directing

Acting

3 A.M. (2001)

Transit Worker

Bamboozled (2000)

Stage Security Guard